0001683168-22-007448.txt : 20221109 0001683168-22-007448.hdr.sgml : 20221109 20221109163107 ACCESSION NUMBER: 0001683168-22-007448 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 52 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221109 DATE AS OF CHANGE: 20221109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Atomera Inc CENTRAL INDEX KEY: 0001420520 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37850 FILM NUMBER: 221373170 BUSINESS ADDRESS: STREET 1: 750 UNIVERSITY AVENUE STREET 2: SUITE 280 CITY: LOS GATOS STATE: CA ZIP: 95032 BUSINESS PHONE: 408-442-5248 MAIL ADDRESS: STREET 1: 750 UNIVERSITY AVENUE STREET 2: SUITE 280 CITY: LOS GATOS STATE: CA ZIP: 95032 FORMER COMPANY: FORMER CONFORMED NAME: MEARS TECHNOLOGIES INC DATE OF NAME CHANGE: 20071206 10-Q 1 atomera_i10q-093022.htm FORM 10-Q
0001420520 false --12-31 2022 Q3 0001420520 2022-01-01 2022-09-30 0001420520 2022-11-02 0001420520 2022-09-30 0001420520 2021-12-31 0001420520 2022-07-01 2022-09-30 0001420520 2021-07-01 2021-09-30 0001420520 2021-01-01 2021-09-30 0001420520 us-gaap:CommonStockMember 2021-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001420520 us-gaap:RetainedEarningsMember 2021-12-31 0001420520 us-gaap:CommonStockMember 2022-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001420520 us-gaap:RetainedEarningsMember 2022-03-31 0001420520 2022-03-31 0001420520 us-gaap:CommonStockMember 2022-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001420520 us-gaap:RetainedEarningsMember 2022-06-30 0001420520 2022-06-30 0001420520 us-gaap:CommonStockMember 2020-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001420520 us-gaap:RetainedEarningsMember 2020-12-31 0001420520 2020-12-31 0001420520 us-gaap:CommonStockMember 2021-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001420520 us-gaap:RetainedEarningsMember 2021-03-31 0001420520 2021-03-31 0001420520 us-gaap:CommonStockMember 2021-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001420520 us-gaap:RetainedEarningsMember 2021-06-30 0001420520 2021-06-30 0001420520 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001420520 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001420520 2022-01-01 2022-03-31 0001420520 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001420520 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001420520 2022-04-01 2022-06-30 0001420520 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001420520 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001420520 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001420520 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001420520 2021-01-01 2021-03-31 0001420520 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001420520 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001420520 2021-04-01 2021-06-30 0001420520 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001420520 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001420520 us-gaap:CommonStockMember 2022-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001420520 us-gaap:RetainedEarningsMember 2022-09-30 0001420520 us-gaap:CommonStockMember 2021-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001420520 us-gaap:RetainedEarningsMember 2021-09-30 0001420520 2021-09-30 0001420520 2022-05-31 0001420520 srt:NorthAmericaMember 2022-07-01 2022-09-30 0001420520 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001420520 srt:NorthAmericaMember 2022-01-01 2022-09-30 0001420520 srt:NorthAmericaMember 2021-01-01 2021-09-30 0001420520 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001420520 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001420520 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001420520 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001420520 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001420520 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001420520 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001420520 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001420520 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001420520 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001420520 atom:UnvestedRestrictedStockMember 2022-01-01 2022-09-30 0001420520 atom:UnvestedRestrictedStockMember 2021-01-01 2021-09-30 0001420520 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001420520 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001420520 2016-10-31 0001420520 atom:FinancingLeasesMember 2022-09-30 0001420520 atom:OperatingLeasesMember 2022-09-30 0001420520 us-gaap:WarrantMember 2021-12-31 0001420520 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001420520 us-gaap:WarrantMember 2022-09-30 0001420520 atom:Plan2017Member 2022-09-30 0001420520 us-gaap:StockOptionMember 2022-09-30 0001420520 us-gaap:StockOptionMember 2022-01-01 2022-09-30 0001420520 us-gaap:StockOptionMember 2022-07-01 2022-09-30 0001420520 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001420520 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001420520 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001420520 atom:SellingAndMarketingMember 2022-07-01 2022-09-30 0001420520 atom:SellingAndMarketingMember 2021-07-01 2021-09-30 0001420520 atom:SellingAndMarketingMember 2022-01-01 2022-09-30 0001420520 atom:SellingAndMarketingMember 2021-01-01 2021-09-30 0001420520 us-gaap:StockOptionMember 2021-12-31 0001420520 us-gaap:RestrictedStockMember 2021-12-31 0001420520 us-gaap:RestrictedStockMember 2022-09-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqft

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

Quarterly Report Pursuant to Section 13 or 15 (d) of the Securities Exchange Act of 1934

For the quarterly period ended September 30, 2022.

 

or

 

Transition Report Pursuant to Section 13 or 15 (d) of the Securities Exchange Act of 1934

For the transition period from __________ to __________

 

Commission file number: 001-37850

 

ATOMERA INCORPORATED

(Exact name of registrant as specified in its charter)

 

Delaware

30-0509586

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

 

750 University Avenue, Suite 280

Los Gatos, California 95032

(Address, including zip code, of registrant’s principal executive offices)

 

(408) 442-5248

(Registrant’s telephone number, including area code)

 

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

 

Title of each class Trading Symbol(s) Name of each exchange on which registered
Common stock: Par value $0.001 ATOM Nasdaq Capital Market

 

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

 

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

 

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

 

Large accelerated filer ☐ Accelerated Filer ☐
Non-accelerated Filer Smaller reporting company
Emerging Growth Company  

 

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

 

Indicate by checkmark whether the registrant is a shell company (as defined in rule 12b-2 of the Exchange Act: Yes ☐ No

 

The number of outstanding shares of the Registrant’s Common Stock, par value $.001 per share, as of November 2, 2022 was 23,853,727.

 

   

 

 

Atomera Incorporated

 

Index

 

    Page
PART I. Financial Information  
     
Item 1. Financial Statements 3
     
  Condensed Balance Sheets – September 30, 2022 (unaudited) and December 31, 2021 3
     
  Unaudited Condensed Statements of Operations - For the Three and Nine Months Ended September 30, 2022 and 2021 4
     
  Unaudited Condensed Statements of Stockholders’ Equity - For the Three and Nine Months Ended September 30, 2022 and 2021 5
     
  Unaudited Condensed Statements of Cash Flows - For the Nine Months Ended September 30, 2022 and 2021 6
     
  Notes to the Unaudited Condensed Financial Statements 7
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 13
     
Item 3. Quantitative and Qualitative Disclosures about Market Risk 17
     
Item 4. Controls and Procedures 17
     
PART II. Other Information  
   
Item 1A. Risk Factors 18
     
Item 6. Exhibits 18
     
Signatures 19

 

 

 

 2 

 

 

PART I. Financial Information

 

Item 1. Financial Statements

 

Atomera Incorporated

Condensed Balance Sheets

(in thousands, except per share data)

 

           
   September 30,   December 31, 
   2022   2021 
   (Unaudited)     
ASSETS          
           
Current assets:          
Cash and cash equivalents  $23,287   $28,699 
Prepaid expenses and other current assets   597    309 
Total current assets   23,884    29,008 
           
Property and equipment, net   164    196 
Long-term prepaid maintenance and supplies   91    91 
Security deposit   14    14 
Operating lease right-of-use asset   751    900 
Financing lease right-of-use-asset   4,455    5,851 
           
Total assets  $29,359   $36,060 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $524   $338 
Accrued expenses   205    203 
Accrued payroll related expenses   794    601 
Current operating lease liability   245    216 
Current financing lease liability   1,043    1,395 
Deferred revenue   1     
Total current liabilities   2,812    2,753 
           
Long-term operating lease liability   614    768 
Long-term financing lease liability   3,254    4,158 
           
Total liabilities   6,680    7,679 
           
Commitments and contingencies (see Note 10)        
           
Stockholders’ equity:          
Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding at September 30, 2022 and December 31, 2021        
Common stock: $0.001 par value, authorized 47,500 shares; 23,854 and 23,207 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively;   24    23 
Additional paid-in capital   201,678    194,212 
Accumulated deficit   (179,023)   (165,854)
Total stockholders’ equity   22,679    28,381 
Total liabilities and stockholders’ equity  $29,359   $36,060 

 

 

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

 

 

 3 

 

 

Atomera Incorporated

Condensed Statements of Operations

(Unaudited)

(in thousands, except per share data)

 

                     
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Revenue  $2   $   $377   $400 
Cost of revenue           (81)    
Gross margin   2        296    400 
                     
Operating expenses                    
Research and development   2,743    2,232    7,515    6,530 
General and administrative   1,567    1,637    4,882    4,656 
Selling and marketing   347    267    1,019    670 
Total operating expenses   4,657    4,136    13,416    11,856 
                     
Loss from operations   (4,655)   (4,136)   (13,120)   (11,456)
                     
Other income (expense)                    
Interest income   113    2    151    7 
Interest expense   (60)   (52)   (200)   (52)
Total other income (expense), net   53    (50)   (49)   (45)
                     
Net loss before income taxes   (4,602)   (4,186)   (13,169)   (11,501)
Provision for income taxes       17        48 
                     
Net loss  $(4,602)  $(4,203)  $(13,169)  $(11,549)
                     
Net loss per common share, basic  $(0.20)  $(0.19)  $(0.57)  $(0.52)
Net loss per common share, diluted  $(0.20)  $(0.19)  $(0.57)  $(0.52)
                     
Weighted average number of common shares outstanding, basic   23,294    22,629    23,029    22,405 
Weighted average number of common shares outstanding, diluted   23,294    22,629    23,029    22,405 

 

 

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

 

 

 4 

 

 

Atomera Incorporated

Statements of Stockholders’ Equity

For the Three and Nine Months Ended September 30, 2022 and 2021

(Unaudited)

(in thousands)

 

 

                          
   Common Stock   Additional
Paid-in
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Deficit   Equity 
Balance January 1, 2022   23,207   $23   $194,212   $(165,854)  $28,381 
Stock-based compensation   161        726        726 
Stock option exercise   25        166        166 
Net loss               (4,086)   (4,086)
Balance March 31, 2022   23,393   $23   $195,104   $(169,940)  $25,187 
Stock-based compensation   33        859        859 
At-the-market sale of stock, net of commissions and expenses   31        185        185 
Net loss               (4,481)   (4,481)
Balance June 30, 2022   23,457   $23   $196,148   $(174,421)  $21,750 
Stock-based compensation           889        889 
Stock option exercise   10        39         39 
At-the-market sale of stock, net of commissions and expenses   387    1    4,602        4,603 
Net loss               (4,602)   (4,602)
Balance September 30, 2022   23,854   $24   $201,678   $(179,023)  $22,679 

 

 

 

   Common Stock   Additional
Paid-in
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Deficit   Equity 
Balance January 1, 2021   22,375   $22   $187,463   $(150,140)  $37,345 
Stock-based compensation   71        731        731 
At-the-market sale of stock, net of commissions and expenses   14        243        243 
Stock option exercise   398    1    2,514        2,515 
Warrant Exercise   223                 
Forfeited restricted stock awards   (54)                
Net loss               (3,620)   (3,620)
Balance March 31, 2021   23,027   $23   $190,951   $(153,760)  $37,214 
Stock-based compensation   18        847        847 
Stock option exercise   59        354        354 
Net loss               (3,726)   (3,726)
Balance at June 30, 2021   23,104   $23   $192,152   $(157,486)  $34,689 
Stock-based compensation           756        756 
Stock option exercise   49        240        240 
Forfeited restricted stock awards   (8)                
Net loss               (4,203)   (4,203)
Balance at September 30, 2021   23,145   $23   $193,148   $(161,689)  $31,482 

 

 

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

 

 

 5 

 

 

Atomera Incorporated

Condensed Statements of Cash Flows

(Unaudited)

(in thousands)

 

           
   Nine Months Ended
September 30,
 
   2022   2021 
CASH FLOWS FROM OPERATING ACTIVITIES          
Net Loss  $(13,169)  $(11,549)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   58    47 
Operating lease right of use asset amortization   149    136 
Financing lease right of use asset amortization   938    211 
Stock-based compensation   2,474    2,334 
Non cash interest expense       52 
Changes in operating assets and liabilities:          
Prepaid expenses and other current assets   (288)   (297)
Accounts payable   186    (121)
Accrued expenses   2    104 
Accrued payroll expenses   193    (271)
Operating lease liability   (125)   (50)
Deferred revenue   1     
Net cash used in operating activities   (9,581)   (9,404)
           
CASH FLOWS FROM INVESTING ACTIVITIES          
Acquisition of property and equipment   (26)   (102)
Net cash used in investing activities   (26)   (102)
           
CASH FLOWS FROM FINANCING ACTIVITIES          
Proceeds from at-the-market sale of stock, net of commissions and expenses   4,788    243 
Proceeds from exercise of stock options   205    3,110 
Payments on principal of financing lease   (798)    
Net cash provided (used) by financing activities   4,195    3,353 
           
Net decrease in cash and cash equivalents   (5,412)   (6,153)
           
Cash and cash equivalents at beginning of period   28,699    37,942 
           
Cash and cash equivalents at end of period  $23,287   $31,789 
           
Supplemental information:          
Cash paid for interest  $200   $ 
Cash paid for taxes  $   $66 

 

 

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

 

 6 

 

 

ATOMERA INCORPORATED

NOTES TO THE UNAUDITED CONDENSED FINANCIAL STATEMENTS

For the Three and Nine Months Ended September 30, 2022 and 2021

 

1. NATURE OF OPERATIONS

 

Atomera Incorporated (“Atomera” or the “Company”) was incorporated in the state of Delaware in March 2007 under the name MEARS Technologies, Inc. and is engaged in the development, commercialization and licensing of proprietary processes and technologies for the semiconductor industry. On January 12, 2016, the Company changed its name to Atomera Incorporated.

 

Atomera is an early-stage company, having only recently begun limited revenue-generating activities, and is devoting substantially all its efforts toward technology research and development and to commercially licensing its technology to designers and manufacturers of integrated circuits.

 

2. LIQUIDITY AND MANAGEMENT PLANS

 

At September 30, 2022, the Company had cash and cash equivalents of approximately $23.3 million and working capital of approximately $21.1 million. The Company has generated only limited revenues since inception and has incurred recurring operating losses. Accordingly, it is subject to all the risks inherent in the initial organization, financing, expenditures, and scaling of a new business that is not generating positive cashflow.

 

The Company has primarily financed operations through private placements of equity and debt securities, the Company’s Initial Public Offering (the “IPO”) which was consummated on August 10, 2016, and subsequent public offerings of its common stock. On May 31, 2022, Atomera entered into an Equity Distribution Agreement with Oppenheimer & Co. Inc. and Craig-Hallum Capital Group LLC, as agents, under which the Company may offer and sell, from time to time at its sole discretion, shares of its $0.001 par value common stock, in “at the market” offerings to or through the agent as its sales agent, having an aggregate offering price of up to $50.0 million (the “ATM Facility”).

 

Based on the funds it has available as of the date of the filing of this report, the Company believes that it has sufficient capital to fund its current business plans and obligations over, at least, 12 months from the date that these financial statements have been issued. The Company’s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company’s ability to successfully commercialize its technology, competing technological and market developments, and the need to enter into collaborations with other companies or acquire technologies to enhance or complement its current offerings. The Company’s operating plans for the next 12 months include increased research and development expenses. For capital needs beyond the next 12 months, the Company currently expects to rely on its ATM, but the terms on which any future stock sales will occur will depend on both market conditions and the Company’s business performance, so there can be no guarantee that funds will be available on commercially reasonable terms.

 

3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Significant accounting policies

 

There have been no material changes in the Company’s significant accounting policies to those previously disclosed in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 15, 2022.

 

Basis of presentation of unaudited condensed financial information

 

The unaudited condensed financial statements of the Company for the three and nine months ended September 30, 2022 and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the requirements for reporting on Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. However, such information reflects all adjustments (consisting solely of normal recurring adjustments) which are, in the opinion of management, necessary for the fair presentation of the Company’s financial position and its results of operations. Results shown for interim periods are not necessarily indicative of the results to be obtained for a full fiscal year. The balance sheet information as of December 31, 2021, was derived from the audited financial statements included in the Company's financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 15, 2022. These unaudited condensed financial statements should be read in conjunction with that report.

 

 

 7 

 

 

Adoption of recent accounting standards

 

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40). The new guidance eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation The Company adopted this standard on January 1, 2022 and it did not have a material impact on its financial position, results of operations or financial statement disclosure.

  

4. REVENUE

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) No. 606. The Company generates revenues from engineering service contracts, license agreements and joint development agreements. The amount of revenue that the Company recognizes reflects the consideration it expects to receive in exchange for goods or services and such revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer. When the Company’s performance obligation is the promise to grant a license, revenue is recognized either at a point in time (such as a right to use licensed technology that is under the customer’s control). Or over time (typically a right to access technology without obtaining control).

 

The following table provides information about disaggregated revenue by primary geographical markets and timing of revenue recognition (in thousands): 

                    
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2022   2021   2022   2021 
Primary geographic markets                    
North America  $2   $   $77   $ 
Asia Pacific           300    400 
Total  $2   $   $377   $400 
                     
Timing of revenue recognition                    
Products and services transferred at a point in time  $   $   $375   $400 
Products and services transferred over time   2        2     
Total  $2   $   $377   $400 

 

Unbilled contracts receivable and deferred revenue

 

Timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivable includes amounts billed and currently due from customers. Unbilled contracts receivable represents unbilled amounts expected to be received from customers in future periods, where the revenue recognized to date exceeds the amount billed, and the right to receive payment is subject to the underlying contractual terms. Unbilled contracts receivable amounts may not exceed their net realizable value and are classified as long-term assets if the payments are expected to be received more than one year from the reporting date.

 

5. BASIC AND DILUTED LOSS PER SHARE

 

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the sum of the weighted average number of shares of common stock outstanding and the dilutive common stock equivalent shares outstanding during the period. The Company’s potentially dilutive common stock equivalent shares, which include incremental common shares issuable upon (i) the exercise of outstanding stock options and warrants and (ii) vesting of restricted stock units and restricted stock awards, are only included in the calculation of diluted net loss per share when their effect is dilutive. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive. Accordingly, basic and diluted net loss per share are equal.

 

 

 8 

 

 

The following potential common stock equivalents were not included in the calculation of diluted net loss per common share because the inclusion thereof would be anti-dilutive (in thousands): 

          
  

Three and Nine Months Ended

September 30,

 
   2022   2021 
Stock Options   3,019    2,975 
Unvested restricted stock   403    452 
Warrants       1 
Total   3,422    3,428 

 

6. LEASES

 

The Company accounts for leases over one year under ASC 842. Lease expense for the Company’s operating leases consists of the lease payments recognized on a straight-line basis over the lease term. Expenses for the Company’s financing leases consists of the amortization expenses recognized on a straight-line basis over the lease term, variable lease costs and interest expense. The Company’s lease agreement for a tool used in the development and marketing of the Company’s technology contains a provision for an annual adjustment of lease payments based on tool availability and usage. The potential lease payment adjustment is determined on August 1 of each year of the lease and is calculated based on the tool availability and usage for the preceding 12 months. Effective August 1, 2022, the lease payments for this tool were reduced to $100,824 per month for the period August 1, 2022 through July 31, 2023. This adjustment to the variable lease payments resulted in a reduction in ROU and corresponding lease liability. The components of lease costs were as follows (in thousands): 

                    
  

Three Months Ended

September 30,

  

Nine Months Ended 

September 30,

 
   2022   2021   2022   2021 
                 
Financing lease costs:                    
Amortization of ROU assets  $300   $211   $938   $211 
Interest on lease liabilities   60    52    200    52 
Total financing lease costs  $360   $263   $1,138   $263 
                     
Operating lease costs:                    
Fixed lease costs  $62   $63   $186   $177 
Short-term lease costs   9    10    29    32 
Total operating lease costs  $71   $73   $215   $209 

 

Future minimum payments under non-cancellable leases as of September 30, 2022 were as follows (in thousands): 

          
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2022  $240   $86 
2023   1,161    271 
2024   1,436    278 
2025   1,436    284 
2026 & thereafter   479    21 
Total future minimum lease payments  $4,752   $940 
Less imputed interest   (455)   (81)
Total lease liability  $4,297   $859 

 

 

 9 

 

 

The table above reflects minimum payments used to calculate our liability under our leases but do not reflect future variable lease payment such as the modified monthly payment under the terms of the financing lease for our tool, as discussed above.

 

The below table provides supplemental information and non-cash activity related to the Company’s operating and financing leases are as follows (in thousands): 

                    
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Operating cash flow information:                    
Cash paid for amounts included in the measurement of operating lease liabilities  $53   $52   $161   $90 
Cash paid for amounts included in the measurement of financing liabilities  $280   $   $998   $ 
Non-cash activity:                    
Right-of-use assets obtained in exchange for operating lease obligations  $   $   $   $382 
Right-of-use assets obtained in exchange for financing lease obligations  $   $6,383   $   $6,383 
Remeasurement of right-of-use asset and liability in financing lease obligations  $(458)  $   $(458)  $ 

 

The weighted average remaining discount rate is 5.25% for the Company’s operating and financing leases. The weighted average remaining lease term is 3.4 years for operating leases and 3.8 years for the financing lease.

 

In October 2016, the Company entered into a lease agreement for approximately 200 square feet of office space in Cambridge, Massachusetts. The lease, with current monthly payments of $2,942 per month, commenced on October 24, 2016. Because the lease is month to month and can be cancelled with a 30-day notice, the future lease payments are not included in the Company’s lease accounting under ASC Topic 842.

 

7. WARRANTS

 

A summary of warrant activity for nine months ended September 30, 2022 is as follows (in thousands except per share amounts and contractual term): 

                    
  

Number of

Shares

  

Weighted

Average

Exercise

Prices per

Share

  

Weighted

Average

Remaining

Contractual

Term (In

Years)

  

Intrinsic

Value

 
Outstanding at January 1, 2022   1   $33.75           
Forfeited   (1)  $33.75           
Outstanding and exercisable at September 30, 2022      $         

 

 

 

 10 

 

 

 

8. STOCK BASED COMPENSATION

 

In May 2017, the Company’s shareholders approved its 2017 Stock Incentive Plan (“2017 Plan”) after its 2007 Stock Incentive Plan (“2007 Plan”) had expired in March 2017. The 2017 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock and for the grant of restricted and unrestricted shares. The 2017 Plan provides for the issuance of 3,750,000 shares of common stock. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company are eligible to receive incentive awards under the 2017 Plan. Generally, stock options and restricted stock issued under the 2017 Plan vest over a period of one to four years from the date of grant.

 

The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations during the three and nine months ended September 30, 2022 and 2021 for stock options and restricted stock granted under the 2017 Plan and 2007 Plan (in thousands):

                    
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Research and development  $305   $267   $844   $757 
General and administrative   518    442    1,446    1,451 
Selling and Marketing   66    47    184    126 
Total  $889   $756   $2,474   $2,334 

 

As of September 30, 2022, there was approximately $7.2 million of total unrecognized compensation expense related to unvested share-based compensation arrangements. This cost is expected to be recognized over a weighted-average period of 2.1 years.

 

The weighted average grant date fair value per share of the options granted under the Company’s 2017 Plan was $8.48 and $10.37 for the three and nine months ended September 30, 2022, respectively. The weighted average grant date fair value per share of the options granted under Company’s 2017 Plan was $13.77 and $15.29 for the three and nine months ended September 30, 2021, respectively.

 

The following table summarizes stock option activity during the nine months ended September 30, 2022 (in thousands except exercise prices and contractual terms): 

                    
  

Number of

Shares

  

Weighted-

Average

Exercise

Prices per Share

  

Weighted-
Average

Remaining

Contractual

Term (In Years)

   Intrinsic
Value
 
Outstanding at January 1, 2022   2,869   $6.64           
Granted   196   $14.21           
Exercised   (35)  $5.80           
Forfeited   (3)  $28.66           
Expired   (8)  $33.09           
Outstanding at September 30, 2022   3,019   $7.05    5.32   $11,393 
Exercisable at September 30, 2022   2,519   $6.41    4.75   $9,894 

 

During the nine months ended September 30, 2022, the Company granted options under the 2017 Plan to purchase approximately 196,000 shares of its common stock to its employees. The fair value of these options was approximately $2.0 million at the time of grant.

 

 

 11 

 

 

The Company issues restricted stock to employees, directors and consultants and estimates the fair value based on the closing price on the day of grant. The following table summarizes all restricted stock activity during the nine months ended September 30, 2022 (in thousands except per share data):  

          
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2022   386   $6.75 
Granted   194   $14.41 
Vested   (177)  $7.47 
Outstanding non-vested shares at September 30, 2022   403   $10.11 

 

During the nine months ended September 30, 2022 the Company granted approximately 194,000 restricted stock awards under the 2017 Plan to its employees and directors. The fair value of these awards was approximately $2.8 million at the time of grant.

 

9. PROVISION FOR INCOME TAXES

 

The Company recorded a provision for income taxes of approximately $17,000 and $48,000 during the three and nine months ended September 30, 2021, respectively. The provision is for withholding of income taxes accrued in foreign jurisdictions where we have income. The Company recorded the provision in accordance with ASC 740 using its estimated annual tax rate and applied it to the net loss for the three and nine months ended September 30, 2021. The Company did not incur withholding of income taxes for the three or nine months ended September 30, 2022.

 

10. COMMITMENTS AND CONTINGENCIES

 

Litigation, Claims and Assessments

 

The Company may be subject to periodic lawsuits, investigations and claims that arise in the ordinary course of business. The Company is not party to any material litigation as of September 30, 2022, or through the date these financial statements have been issued.

 

11. SUBSEQUENT EVENTS

 

Management has evaluated subsequent events and transactions through the date these financial statements were issued.

 

 

 

 12 

 

 

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

 

The following discussion and analysis of the financial condition and results of operations of Atomera Incorporated should be read in conjunction with our financial statements and the accompanying notes that appear elsewhere in this Quarterly Report. Statements in this Quarterly Report on Form 10-Q include forward-looking statements based upon current expectations that involve risks and uncertainties, such as our plans, objectives, expectations and intentions. We use words such as “anticipate,” “estimate,” “plan,” “project,” “continuing,” “ongoing,” “expect,” “believe,” “intend,” “may,” “will,” “should,” “could,” and similar expressions to identify forward-looking statements. Although forward-looking statements in this Quarterly Report reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known by us. Consequently, forward-looking statements are inherently subject to risks, uncertainties, and changes in condition, significance, value and effect, including those risk factors set forth in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022. Such risks, uncertainties and changes in condition, significance, value and effect could cause our actual results to differ materially from those expressed herein and in ways not readily foreseeable. Readers are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this Quarterly Report and are based on information currently and reasonably known to us. We undertake no obligation to revise or update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this Quarterly Report. Readers are urged to carefully review and consider the various disclosures made in this Quarterly Report, which attempt to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.

 

Overview

 

We are engaged in the business of developing, commercializing and licensing proprietary processes and technologies for the $550+ billion semiconductor industry. Our lead technology, named Mears Silicon Technology™, or MST®, is a thin film of reengineered silicon, typically 100 to 300 angstroms (or approximately 20 to 60 silicon atomic unit cells) thick. MST can be applied as a transistor channel enhancement to CMOS-type transistors, the most widely used transistor type in the semiconductor industry. MST is our proprietary and patent-protected performance enhancement technology that we believe addresses a number of key engineering challenges facing the semiconductor industry. We believe that by incorporating MST, transistors can be made smaller, with increased speed, reliability and power efficiency. In addition, since MST is an additive and low-cost technology, we believe it can be deployed on an industrial scale, with machines commonly used in semiconductor manufacturing. We believe that MST can be widely incorporated into the most common types of semiconductor products, including analog, logic, optical and memory integrated circuits.

 

We do not intend to design or manufacture integrated circuits directly. Instead, we develop and license technologies and processes that we believe offer the designers and manufacturers of integrated circuits a low-cost solution to the industry’s need for greater performance and lower power consumption. Our customers and partners include:

 

·   foundries, which manufacture integrated circuits on behalf of fabless manufacturers;

 

·   integrated device manufacturers, or IDMs, which are the fully-integrated designers and manufacturers of integrated circuits;

 

·   fabless semiconductor manufacturers, which are designers of integrated circuits that outsource the manufacturing of their chips to foundries;

 

·   original equipment manufacturers, or OEMs, that manufacture the epitaxial, or epi, machines used to deposit semiconductor layers, such as the MST film, onto silicon wafers; and

 

·   electronic design automation companies, which make tools used throughout the industry to simulate performance of semiconductor products using different materials, design structures and process technologies.

 

Our commercialization strategy is to generate revenue through licensing arrangements whereby foundries, IDMs and fabless semiconductor manufacturers pay us a license fee for their right to use MST technology in the manufacture of silicon wafers as well as a royalty for each silicon wafer or device that incorporates our MST technology. We also license our MSTcadTM software to our customers for use in simulating the effects of using MST technology on their wafers and/or devices. To date, we have generated revenue from (i) licensing agreements with two IDMs, one fabless manufacturer and one foundry, (ii) a joint development agreement, or JDA, with a leading semiconductor provider, (iii) engineering services provided to foundries, IDMs and fabless companies and (iv) licensing MSTcad.

 

 

 13 

 

 

We were organized as a Delaware limited liability company under the name Nanovis LLC on November 26, 2001. On March 13, 2007, we converted to a Delaware corporation under the name Mears Technologies, Inc. On January 12, 2016, we changed our name to Atomera Incorporated.

 

On May 31, 2022, we entered into an Equity Distribution Agreement with Oppenheimer & Co. Inc and Craig-Hallum Capital Group LLC, as agents, under which we may offer and sell, from time to time at our sole discretion, shares of our common stock having an aggregate offering price of up to $50.0 million in an “at-the-market” or ATM offering, to or through the agents. During the three months ended September 30, 2022, approximately 386,000 shares were sold at an average price per share of approximately $12.34, resulting in approximately $4.6 million of net proceeds to us after deducting commissions and other offering expenses.

 

Results of Operations

 

Revenues. To date, we have only generated limited revenue from customer engagements for integration engineering services, integration license agreements, a manufacturing license granted under a JDA and licensing of MSTcad. In the future, we expect to collect increased fees from license agreements and JDAs as well as royalties from customer sales of products that incorporate our MST technology, subject to our ability to enter into manufacturing and distribution license agreements with our current and future licensees. Our integration services consist of depositing our MST film on semiconductor wafers, delivering such wafers to customers to finalize building devices, and performing tests for customers evaluating MST. The integration license agreements we have entered into grant the licensees the right to build products that integrate our MST technology deposited by us onto their semiconductor wafers, but the agreements do not grant the licensees the rights to manufacture MST-enabled wafers in their facilities or to sell products incorporating MST. Our JDA included the grant of a manufacturing license to our customer and we were paid for such license upon delivery of our IP transfer package which enabled our customer to install MST in a tool in their facility and to use it to manufacture wafers for internal use. This JDA also contained targeted technical specifications that, if met, would result in payment of a success fee to us. Those technical objectives were met and we have collected the success fee.

 

For revenue recognition purposes, we have determined that the grant of rights in integration licenses is not distinct from the delivery of integration services, and therefore revenue from both integration licenses and integration services is recognized as the services are provided to the customer. In general, this is proportionate to the delivery of MST processed wafers to the customer, but if the agreements do not specify a time and quantity of wafer delivery, we will record revenue over the period of time of which we anticipate delivering an estimated quantity of wafers. We have also determined that the grant of our manufacturing license under the JDA confers a right to use our technology and accordingly revenue was recognized at the point in time when we delivered our IP transfer package. The success fee under our JDA was treated as engineering services revenue and recognized upon our customer’s confirmation that the JDA’s technical objectives had been met. Our licensing of MSTcad grants customers the right to use MSTcad software to simulate the effects of incorporating MST technology into their semiconductor manufacturing process. Such MSTcad licenses are granted on a monthly basis and revenue is recognized over time.

 

Revenue for the three months ended September 30, 2022 and 2021 was $2,000 and $0, respectively. Revenue for the three months ended September 30, 2022 consisted of MSTcad licensing. Revenue for the nine months ended September 30, 2022 and 2021 was $377,000 and $400,000, respectively. Our revenue for the nine months ended September 30, 2022 consisted of a success fee pursuant to our JDA, a license fee paid under an integration license agreement and MSTcad license revenue. Our revenue for the nine months ended September 30, 2021 consisted of a manufacturing license fee pursuant to our JDA.

 

Cost of revenue. Cost of revenue consists of costs of materials, as well as direct compensation and expenses incurred to provide support for our success fee and wafers delivered as part of the integration license agreement. Cost of revenue was not recorded for the three months ended September 30, 2022 or 2021. Cost of revenue was approximately $81,000 and $0 for the nine months ended September 30, 2022 and 2021, respectively. We anticipate that our cost of revenue will vary substantially depending on the mix of license and engineering services revenues we receive and the nature of products and/or services delivered in each customer engagement.

 

Operating expenses. Operating expenses consist of research and development, general and administrative, and selling and marketing expenses. For the three months ended September 30, 2022 and 2021, our operating expenses totaled approximately $4.7 million and $4.1 million, respectively. For the nine months ended September 30, 2022 and 2021, our operating expenses totaled approximately $13.4 million and $11.9 million respectively.

 

 

 14 

 

 

Research and development expense. To date, our operations have focused on the research, development, patent prosecution, and commercialization of our MST technology and related technologies such as MSTcad. Our research and development costs primarily consist of payroll and benefit costs for our engineering staff and costs of outsourced fabrication (including epi tool leases) and metrology of semiconductor wafers incorporating our MST technology.

 

For the three months ended September 30, 2022 and 2021, we incurred approximately $2.7 million and $2.2 million, respectively, of research and development expense, an increase of approximately $511,000, or 23%. The increase was primarily due to approximately $315,000 of outsourced research and development, approximately $110,000 in recruiting fees for newly-hired employees and approximately $64,000 in consulting fees.

 

For the nine months ended September 30, 2022 and 2021, we incurred approximately $7.5 million and $6.5 million, respectively, of research and development expense, an increase of approximately $985,000, or 15%. The increase was primarily due to approximately $908,000 of tool lease related expenses as the tool lease commenced in August 2021, an increase of approximately $70,000 in recruiting costs for newly-hired employees and an increase in stock-based compensation of approximately $86,000 The increases in these costs was partly offset by a reduction in payroll-related expense of approximately $183,000.

 

General and administrative expense. General and administrative expenses consist primarily of payroll and benefit costs for administrative personnel, office-related costs and professional fees. General and administrative costs were approximately $1.6 million in both the three months ended September 30, 2022 and 2021, representing a decrease of approximately $70,000, or 4%. The decrease is primarily related to reduced patent-related costs offset by higher payroll-related costs and stock-based compensation.

 

General and administrative costs for the nine months ended September 30, 2022 and 2021 were approximately $4.9 million and $4.7 million, respectively, representing an increase of approximately $226,000, or 5%. The increase in costs was primarily due to increases of approximately $107,000 in employee-related costs and $95,000 in insurance expenses.

 

Selling and marketing expense. Selling and marketing expenses consist primarily of salary and benefits for our sales and marketing personnel and business development consulting services. Selling and marketing expenses for the three months ended September 30, 2022 and 2021 were approximately $347,000 and $267,000, respectively, representing an increase of approximately $80,000, or 30%. The increase in costs is primarily related to increased costs related to payroll, travel and stock-based compensation.

 

Selling and marketing expenses for the nine months ended September 30, 2022 and 2021 were approximately $1.0 million and $670,000, respectively, representing an increase of approximately $349,000, or 52%. The increase in costs is primarily related to increased spending in employee-related costs of approximately $117,000, an increase in outsourced marketing expenses of approximately $88,000 and an increase in stock-based compensation of approximately $58,000.

 

Interest income. Interest income for three months ended September 30, 2022 and 2021 was approximately $113,000 and $2,000, respectively. Interest income for the nine months ended September 30, 2022 and 2021 was approximately $151,000 and $7,000, respectively. Interest income for each period related to interest earned on our cash and cash equivalents.

 

Interest expense. Interest expense for the three and nine months ended September 30, 2022 was approximately $60,000 and $200,000, respectively. Interest expense was approximately $52,000 for each of the three and nine months ended September 30, 2021. Interest expense is related to the tool financing lease entered into in August 2021.

 

Provision for income taxes. The provision for income tax for the three and nine months ended September 30, 2021 was approximately $17,000 and $48,000, respectively, and related to income taxes due to a foreign country arising from withholding taxes imposed on payments received for revenue. There was no provision for income tax recorded for the three or nine months ended September 30, 2022.

 

 

 

 15 

 

 

Cash Flows from Operating, Investing and Financing Activities

 

Net cash used in operating activities of approximately $9.6 million for the nine months ended September 30, 2022 resulted primarily from our net loss of approximately $13.2 million offset by approximately $2.5 million stock-based compensation and approximately $1.1 million in amortization of right-of-use assets.

 

Net cash used in operating activities of approximately $9.4 million for the nine months ended September 30, 2021 resulted primarily from our net loss of approximately $11.5 million and an increase of approximately $297,000 in prepaid expenses and other assets, offset by approximately $2.3 million of stock-based compensation.

 

Net cash used in investing activities of approximately $26,000 for the nine months ended September 30, 2022 and approximately $102,000 for the nine months ended September 30, 2021 consisted of the purchase of computers, lab tools and leasehold improvements for the remodeled Los Gatos office space and lab tools to use with the epi tool leased in Tempe, Arizona.

 

Net cash provided by financing activities of approximately $4.2 million for the nine months ended September 30, 2022 primarily related to the net proceeds from our ATM offering, offset by the principal payments on our financing lease.

 

Net cash provided by financing activities of approximately $3.4 million for the nine months ended September 30, 2021 related to the exercise of approximately 506,000 stock options and net proceeds from our at-the-market offering which began in September 2020 and concluded in January 2021.

 

Liquidity and Capital Resources

 

As of September 30, 2022, we had cash and cash equivalents of approximately $23.3 million and working capital of approximately $21.1 million. For the nine months ended September 30, 2022, we had a net loss of approximately $13.2 million and used approximately $9.6 million of cash and cash equivalents in operations. Since inception, we have incurred recurring operating losses.

 

During the three months ended September 30, 2022, we sold approximately 386,000 shares pursuant to our ATM at an average price per share of approximately $12.34, resulting in approximately $4.6 million of net proceeds to us after deducting commissions and other offering expenses.

 

We believe that our available working capital is sufficient to fund our presently forecasted working capital requirements for, at least, the next 12 months following the date of the filing of this report. However, our future capital requirements and the adequacy of our available funds will depend on many factors, including our ability to successfully commercialize our MST technology, competing technological and market developments, and the need to enter into collaborations with other companies or acquire technologies to enhance or complement our current offerings. If we are not able to generate sufficient revenue from license fees and royalties in a timeframe that satisfies our cash needs, we will need to raise more capital. In the event we require additional capital, we will endeavor to acquire additional funds through various financing sources, including our ATM Facility, follow-on equity offerings, debt financing and joint ventures with industry partners. In addition, we will consider alternatives to our current business plan that may enable to us to achieve revenue-producing operations and meaningful commercial success with a smaller amount of capital. If we are unable to secure additional capital, we may be required to curtail our research and development initiatives and take additional measures to reduce costs in order to conserve its cash.

 

Critical Accounting Estimates

 

There have been no changes to our critical accounting estimates from those included in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

 

 

 16 

 

 

Item 3. Quantitative and Qualitative Disclosure about Market Risk.

 

Not applicable.

  

Item 4. Controls and Procedures.

 

Evaluation of Disclosure Controls and Procedures

 

Our management, with the participation of our chief executive officer and principal financial and accounting officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934. Based on this evaluation, management concluded that our disclosure controls and procedures were effective as of September 30, 2022.

 

Changes in Internal Control over Financial Reporting

 

There have not been any changes to our internal controls over financial reporting (as defined by Rule 13a-15(f) and 15(d)-15(f) under the Exchange Act) during the three-month period ended September 30, 2022 that have material affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

 

 

 

 17 

 

 

PART II. Other Information

 

Item 1A. Risk Factors

 

The primary risk factors affecting our business have not changed materially from the risk factors set forth in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 15, 2022.

 

Item 6. Exhibits

 

The following is a list of exhibits filed as part of this Report on Form 10-Q:

 

Exhibit

No.

  Description   Method of filing

 

31.1   Certifications Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002   Filed electronically herewith  
         
31.2   Certifications Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002   Filed electronically herewith  
         
32.1   Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. Section 1350)   Filed electronically herewith 
         
101.INS   Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)   Filed electronically herewith  
         
101.SCH   Inline XBRL Taxonomy Extension Schema Document   Filed electronically herewith  
         
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document   Filed electronically herewith  
         
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document   Filed electronically herewith  
         
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document   Filed electronically herewith  
         
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document   Filed electronically herewith  
         
104   Cover Page Interactive Data File (formatted in IXBRL, and included in exhibit 101).   Filed electronically herewith  

 

 

 

 18 

 

 

SIGNATURES

 

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

 

  ATOMERA INCORPORATED.  
     
Date: November 9, 2022 By: /s/ Scott A. Bibaud  
    Scott A. Bibaud
Chief Executive Officer,
 
    (Principal Executive Officer)  
    and Director  
       
       
Date: November 9, 2022 By: /s/ Francis B. Laurencio  
    Francis B. Laurencio  
    Chief Financial Officer  
    (Principal Financial and  
    Accounting Officer)  

 

 

 

 19 

 

 

EX-31.1 2 atomera_ex3101.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATIONS

 

I, Scott A. Bibaud, certify that:

 

(1) I have reviewed this Form 10-Q of Atomera Incorporated (the “Company”);
   
(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 Company as of, and for, the periods presented in this report;
   
(4) The Company’s other certifying officer(s) 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) and15d- 15(f)) for the company 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 Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) evaluated the effectiveness of the Company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the period covered by this report based on such evaluation; and
     
  (d) disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; And
     
(5) The Company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’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 Company’s internal control over financial reporting.

 

  ATOMERA INCORPORATED
     
     
Date: November 9, 2022 By: /s/ Scott A. Bibaud
    Scott A. Bibaud, Chief Executive Officer
EX-31.2 3 atomera_ex3102.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATIONS

 

I, Francis B. Laurencio, certify that:

 

(1) I have reviewed this Form 10-Q of Atomera Incorporated (the “Company”);
   
(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 Company as of, and for, the periods presented in this report;
   
(4) The Company’s other certifying officer(s) 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) and15d- 15(f)) for the company 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 Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) evaluated the effectiveness of the Company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the period covered by this report based on such evaluation; and
     
  (d) disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; And
     
(5) The Company’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’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 Company’s internal control over financial reporting.

 

  ATOMERA INCORPORATED
     
     
Date: November 9, 2022 By: /s/ Francis B. Laurencio
   

Francis B. Laurencio, Chief Financial Officer

(Principal Financial Officer)

 

EX-32.1 4 atomera_ex3201.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO 18

U.S.C. 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Atomera Incorporated (the “Company”) on Form 10-Q for the period ended September 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Scott A. Bibaud, the Chief Executive Officer, and Francis B. Laurencio, the Chief Financial Officer, of the Company, respectively, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

 

  1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
     
  2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

By: /s/ Scott A. Bibaud   Dated: November 9, 2022
  Scott A. Bibaud    
  Title: President and Chief Executive Officer    
       
By: /s/ Francis B. Laurencio   Dated: November 9, 2022
  Francis B. Laurencio    
  Title:  Chief Financial Officer    

 

This certification is made solely for the purposes of 18 U.S.C. Section 1350, subject to the knowledge standard contained therein, and not for any other purpose.

EX-101.SCH 5 atom-20220930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Stockholder's Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - BASIC AND DILUTED LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - STOCK BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - PROVISION FOR INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - STOCK BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - LEASES (Details - Lease costs) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - LEASES (Details - Minimum lease payments) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - LEASES (Details - Cash flow effect) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - WARRANTS (Details - Warrant activity) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - STOCK BASED COMPENSATION (Details - Compensation Expense) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - STOCK BASED COMPENSATION (Details - Stock Option Activity) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - STOCK BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - PROVISION FOR INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 atom-20220930_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 atom-20220930_def.xml XBRL DEFINITION FILE EX-101.LAB 8 atom-20220930_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Geographical [Axis] North America [Member] Asia Pacific [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement, Option [Member] Unvested Restricted Stock [Member] Warrant [Member] Long-Term Debt, Type [Axis] Financing Leases [Member] Property Subject to or Available for Operating Lease [Axis] Operating Leases [Member] Award Type [Axis] Plan Name [Axis] 2017 Plan [Member] Equity Option [Member] Restricted Stock [Member] Income Statement Location [Axis] Research and Development Expense [Member] General and Administrative Expense [Member] Selling and Marketing [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Prepaid expenses and other current assets Total current assets Property and equipment, net Long-term prepaid maintenance and supplies Security deposit Operating lease right-of-use asset Financing lease right-of-use-asset Total assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued expenses Accrued payroll related expenses Current operating lease liability Current financing lease liability Deferred revenue Total current liabilities Long-term operating lease liability Long-term financing lease liability Total liabilities Commitments and contingencies (see Note 10) Stockholders’ equity: Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding at September 30, 2022 and December 31, 2021 Common stock: $0.001 par value, authorized 47,500 shares; 23,854 and 23,207 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively; Additional paid-in capital Accumulated deficit Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, par value (in dollars per share) Preferred stock, authorized Preferred stock, issued Preferred stock, outstanding Common stock, par value (in dollars per share) Common stock, authorized Common stock, issued Common stock, oustanding Income Statement [Abstract] Revenue Cost of revenue Gross margin Operating expenses Research and development General and administrative Selling and marketing Total operating expenses Loss from operations Other income (expense) Interest income Interest expense Total other income (expense), net Net loss before income taxes Provision for income taxes Net loss Net loss per common share, basic Net loss per common share, diluted Weighted average number of common shares outstanding, basic Weighted average number of common shares outstanding, diluted Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, shares Stock-based compensation Stock-based compensation, shares At-the-market sale of stock, net of commissions and expenses At-the-market sale of stock, net of commissions and expenses, shares Stock option exercise Stock option exercise, shares Warrant Exercise Warrant Exercise, shares Forfeited restricted stock awards Forfeited restricted stock awards, shares Net loss Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Net Loss Adjustments to reconcile net loss to net cash used in operating activities: Depreciation and amortization Operating lease right of use asset amortization Financing lease right of use asset amortization Stock-based compensation Non cash interest expense Changes in operating assets and liabilities: Prepaid expenses and other current assets Accounts payable Accrued expenses Accrued payroll expenses Operating lease liability Deferred revenue Net cash used in operating activities CASH FLOWS FROM INVESTING ACTIVITIES Acquisition of property and equipment Net cash used in investing activities CASH FLOWS FROM FINANCING ACTIVITIES Proceeds from at-the-market sale of stock, net of commissions and expenses Proceeds from exercise of stock options Payments on principal of financing lease Net cash provided (used) by financing activities Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Supplemental information: Cash paid for interest Cash paid for taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] NATURE OF OPERATIONS LIQUIDITY AND MANAGEMENT PLANS Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] REVENUE Earnings Per Share [Abstract] BASIC AND DILUTED LOSS PER SHARE Leases LEASES Equity [Abstract] WARRANTS Share-Based Payment Arrangement [Abstract] STOCK BASED COMPENSATION Income Tax Disclosure [Abstract] PROVISION FOR INCOME TAXES Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Subsequent Events [Abstract] SUBSEQUENT EVENTS Significant accounting policies Basis of presentation of unaudited condensed financial information Adoption of recent accounting standards Schedule of disaggregated revenue and timing of revenue Schedule of anti dilutive shares Components of lease costs Schedule of future minimum lease payments Supplemental non-cash activity related to operating leases Schedule of warrant activity Schedule of stock-based compensation expense Schedule of stock option activity Schedule of restricted stock option activity Cash and Cash Equivalents, at Carrying Value Working capital Aggregate offering price Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potential common stock equivalents Financing lease costs: Amortization of ROU assets Interest on lease liabilities Total financing lease costs Operating lease costs: Fixed lease costs Short-term lease costs Total operating lease costs Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Remaining 2022 Remaining 2022 2023 2023 2024 2024 2025 2025 2026 & thereafter 2026 & thereafter Total future minimum lease payments Total future minimum lease payments Less imputed interest Less imputed interest Total lease liability Total lease liability Operating cash flow information: Cash paid for amounts included in the measurement of operating lease liabilities Cash paid for amounts included in the measurement of financing liabilities Non-cash activity: Right-of-use assets obtained in exchange for operating lease obligations Right-of-use assets obtained in exchange for financing lease obligations Remeasurement of right-of-use asset and liability in financing lease obligations Lease payments Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Office space Monthly lease payment Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Warrants outstanding, beginning balance Weighted-average exercise price, warrants outstanding, beginning balance Forfeited Weighted average exercise prices per share, Forfeited Warrants outstanding, ending balance Weighted-average exercise price, warrants outstanding, ending balance Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Allocated stock-based compensation Options outstanding, beginning balance Weighted average exercise price, options outstanding beginning balance Options granted Weighted average exercise price, options granted Options exercised Weighted average exercise price, options exercised Options Forfeited Weighted average exercise price, options Forfeited Option Expired Weighted average exercsie prices per share expired Options outstanding, ending balance Weighted average exercise price, options outstanding, ending balance Weighted average remaining contractual term, options outstanding Intrinsic value, options outstanding ending balance Options exercisable Weighted average exercise price, options exercisable Weighted average remaining contractual term, options exercisable Intrinsic value, options exercisable Restricted stock outstanding, beginning balance Restricted stock outstanding, beginning balance Restricted stock granted Restricted stock granted Restricted stock vested Restricted stock vested Restricted stock outstanding, ending balance Restricted stock outstanding, ending balance Shares authorized for issuance Unrecognized compensation expense Unrecognized compensation weighted average period Weighted average grant date fair value per share Fair value of options granted Fair value of restricted stock granted Provision for income tax Working capital Amount necessary to reduce net minimum lease payments to present value for operating leases. Selling And Marketing Member Amount paid for fair value of options granted. Fair value of restricted stock granted Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Cost of Goods and Services Sold Gross Profit Operating Expenses Operating Income (Loss) Interest Expense Nonoperating Income (Expense) Shares, Outstanding Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Deferred Revenue Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities PaymentsOnPrincipalOfFinancingLease Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Lease, Cost Operating Lease, Cost Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid Finance Lease, Liability, Undiscounted Excess Amount Less imputed interest Operating Lease, Liability Class of Warrant or Right, Outstanding Class of Warrant or Right, Exercise Price of Warrants or Rights Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period EX-101.PRE 9 atom-20220930_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover - shares
9 Months Ended
Sep. 30, 2022
Nov. 02, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2022  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-37850  
Entity Registrant Name ATOMERA INCORPORATED  
Entity Central Index Key 0001420520  
Entity Tax Identification Number 30-0509586  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 750 University Avenue  
Entity Address, Address Line Two Suite 280  
Entity Address, City or Town Los Gatos  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95032  
City Area Code (408)  
Local Phone Number 442-5248  
Title of 12(b) Security Common stock: Par value $0.001  
Trading Symbol ATOM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   23,853,727
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 23,287 $ 28,699
Prepaid expenses and other current assets 597 309
Total current assets 23,884 29,008
Property and equipment, net 164 196
Long-term prepaid maintenance and supplies 91 91
Security deposit 14 14
Operating lease right-of-use asset 751 900
Financing lease right-of-use-asset 4,455 5,851
Total assets 29,359 36,060
Current liabilities:    
Accounts payable 524 338
Accrued expenses 205 203
Accrued payroll related expenses 794 601
Current operating lease liability 245 216
Current financing lease liability 1,043 1,395
Deferred revenue 1 0
Total current liabilities 2,812 2,753
Long-term operating lease liability 614 768
Long-term financing lease liability 3,254 4,158
Total liabilities 6,680 7,679
Commitments and contingencies (see Note 10)
Stockholders’ equity:    
Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding at September 30, 2022 and December 31, 2021 0 0
Common stock: $0.001 par value, authorized 47,500 shares; 23,854 and 23,207 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively; 24 23
Additional paid-in capital 201,678 194,212
Accumulated deficit (179,023) (165,854)
Total stockholders’ equity 22,679 28,381
Total liabilities and stockholders’ equity $ 29,359 $ 36,060
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Balance Sheets (Unaudited) (Parenthetical) - $ / shares
shares in Thousands
Sep. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized 2,500 2,500
Preferred stock, issued 0 0
Preferred stock, outstanding 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized 47,500 47,500
Common stock, issued 23,854 23,207
Common stock, oustanding 23,854 23,207
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 2 $ 0 $ 377 $ 400
Cost of revenue 0 0 (81) 0
Gross margin 2 0 296 400
Operating expenses        
Research and development 2,743 2,232 7,515 6,530
General and administrative 1,567 1,637 4,882 4,656
Selling and marketing 347 267 1,019 670
Total operating expenses 4,657 4,136 13,416 11,856
Loss from operations (4,655) (4,136) (13,120) (11,456)
Other income (expense)        
Interest income 113 2 151 7
Interest expense (60) (52) (200) (52)
Total other income (expense), net 53 (50) (49) (45)
Net loss before income taxes (4,602) (4,186) (13,169) (11,501)
Provision for income taxes 0 17 0 48
Net loss $ (4,602) $ (4,203) $ (13,169) $ (11,549)
Net loss per common share, basic $ (0.20) $ (0.19) $ (0.57) $ (0.52)
Net loss per common share, diluted $ (0.20) $ (0.19) $ (0.57) $ (0.52)
Weighted average number of common shares outstanding, basic 23,294 22,629 23,029 22,405
Weighted average number of common shares outstanding, diluted 23,294 22,629 23,029 22,405
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Statements of Stockholder's Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2020 $ 22 $ 187,463 $ (150,140) $ 37,345
Beginning balance, shares at Dec. 31, 2020 22,375      
Stock-based compensation 731 731
Stock-based compensation, shares 71      
At-the-market sale of stock, net of commissions and expenses 243 243
At-the-market sale of stock, net of commissions and expenses, shares 14      
Stock option exercise $ 1 2,514 2,515
Stock option exercise, shares 398      
Warrant Exercise
Warrant Exercise, shares 223      
Forfeited restricted stock awards
Forfeited restricted stock awards, shares (54)      
Net loss (3,620) (3,620)
Ending balance, value at Mar. 31, 2021 $ 23 190,951 (153,760) 37,214
Ending balance, shares at Mar. 31, 2021 23,027      
Beginning balance, value at Dec. 31, 2020 $ 22 187,463 (150,140) 37,345
Beginning balance, shares at Dec. 31, 2020 22,375      
Net loss       (11,549)
Ending balance, value at Sep. 30, 2021 $ 23 193,148 (161,689) 31,482
Ending balance, shares at Sep. 30, 2021 23,145      
Beginning balance, value at Mar. 31, 2021 $ 23 190,951 (153,760) 37,214
Beginning balance, shares at Mar. 31, 2021 23,027      
Stock-based compensation 847 847
Stock-based compensation, shares 18      
Stock option exercise 354 354
Stock option exercise, shares 59      
Net loss (3,726) (3,726)
Ending balance, value at Jun. 30, 2021 $ 23 192,152 (157,486) 34,689
Ending balance, shares at Jun. 30, 2021 23,104      
Stock-based compensation 756 756
Stock option exercise 240 240
Stock option exercise, shares 49      
Forfeited restricted stock awards
Forfeited restricted stock awards, shares (8)      
Net loss (4,203) (4,203)
Ending balance, value at Sep. 30, 2021 $ 23 193,148 (161,689) 31,482
Ending balance, shares at Sep. 30, 2021 23,145      
Beginning balance, value at Dec. 31, 2021 $ 23 194,212 (165,854) 28,381
Beginning balance, shares at Dec. 31, 2021 23,207      
Stock-based compensation 726 726
Stock-based compensation, shares 161      
Stock option exercise 166 166
Stock option exercise, shares 25      
Net loss (4,086) (4,086)
Ending balance, value at Mar. 31, 2022 $ 23 195,104 (169,940) 25,187
Ending balance, shares at Mar. 31, 2022 23,393      
Beginning balance, value at Dec. 31, 2021 $ 23 194,212 (165,854) 28,381
Beginning balance, shares at Dec. 31, 2021 23,207      
Net loss       (13,169)
Ending balance, value at Sep. 30, 2022 $ 24 201,678 (179,023) 22,679
Ending balance, shares at Sep. 30, 2022 23,854      
Beginning balance, value at Mar. 31, 2022 $ 23 195,104 (169,940) 25,187
Beginning balance, shares at Mar. 31, 2022 23,393      
Stock-based compensation 859 859
Stock-based compensation, shares 33      
At-the-market sale of stock, net of commissions and expenses 185 185
At-the-market sale of stock, net of commissions and expenses, shares 31      
Net loss (4,481) (4,481)
Ending balance, value at Jun. 30, 2022 $ 23 196,148 (174,421) 21,750
Ending balance, shares at Jun. 30, 2022 23,457      
Stock-based compensation 889 889
At-the-market sale of stock, net of commissions and expenses $ 1 4,602 4,603
At-the-market sale of stock, net of commissions and expenses, shares 387      
Stock option exercise 39   39
Stock option exercise, shares 10      
Net loss (4,602) (4,602)
Ending balance, value at Sep. 30, 2022 $ 24 $ 201,678 $ (179,023) $ 22,679
Ending balance, shares at Sep. 30, 2022 23,854      
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Loss $ (13,169) $ (11,549)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 58 47
Operating lease right of use asset amortization 149 136
Financing lease right of use asset amortization 938 211
Stock-based compensation 2,474 2,334
Non cash interest expense 0 52
Changes in operating assets and liabilities:    
Prepaid expenses and other current assets (288) (297)
Accounts payable 186 (121)
Accrued expenses 2 104
Accrued payroll expenses 193 (271)
Operating lease liability (125) (50)
Deferred revenue 1 0
Net cash used in operating activities (9,581) (9,404)
CASH FLOWS FROM INVESTING ACTIVITIES    
Acquisition of property and equipment (26) (102)
Net cash used in investing activities (26) (102)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from at-the-market sale of stock, net of commissions and expenses 4,788 243
Proceeds from exercise of stock options 205 3,110
Payments on principal of financing lease (798) 0
Net cash provided (used) by financing activities 4,195 3,353
Net decrease in cash and cash equivalents (5,412) (6,153)
Cash and cash equivalents at beginning of period 28,699 37,942
Cash and cash equivalents at end of period 23,287 31,789
Supplemental information:    
Cash paid for interest 200 0
Cash paid for taxes $ 0 $ 66
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
NATURE OF OPERATIONS
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
NATURE OF OPERATIONS

 

1. NATURE OF OPERATIONS

 

Atomera Incorporated (“Atomera” or the “Company”) was incorporated in the state of Delaware in March 2007 under the name MEARS Technologies, Inc. and is engaged in the development, commercialization and licensing of proprietary processes and technologies for the semiconductor industry. On January 12, 2016, the Company changed its name to Atomera Incorporated.

 

Atomera is an early-stage company, having only recently begun limited revenue-generating activities, and is devoting substantially all its efforts toward technology research and development and to commercially licensing its technology to designers and manufacturers of integrated circuits.

XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
LIQUIDITY AND MANAGEMENT PLANS
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
LIQUIDITY AND MANAGEMENT PLANS

 

2. LIQUIDITY AND MANAGEMENT PLANS

 

At September 30, 2022, the Company had cash and cash equivalents of approximately $23.3 million and working capital of approximately $21.1 million. The Company has generated only limited revenues since inception and has incurred recurring operating losses. Accordingly, it is subject to all the risks inherent in the initial organization, financing, expenditures, and scaling of a new business that is not generating positive cashflow.

 

The Company has primarily financed operations through private placements of equity and debt securities, the Company’s Initial Public Offering (the “IPO”) which was consummated on August 10, 2016, and subsequent public offerings of its common stock. On May 31, 2022, Atomera entered into an Equity Distribution Agreement with Oppenheimer & Co. Inc. and Craig-Hallum Capital Group LLC, as agents, under which the Company may offer and sell, from time to time at its sole discretion, shares of its $0.001 par value common stock, in “at the market” offerings to or through the agent as its sales agent, having an aggregate offering price of up to $50.0 million (the “ATM Facility”).

 

Based on the funds it has available as of the date of the filing of this report, the Company believes that it has sufficient capital to fund its current business plans and obligations over, at least, 12 months from the date that these financial statements have been issued. The Company’s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company’s ability to successfully commercialize its technology, competing technological and market developments, and the need to enter into collaborations with other companies or acquire technologies to enhance or complement its current offerings. The Company’s operating plans for the next 12 months include increased research and development expenses. For capital needs beyond the next 12 months, the Company currently expects to rely on its ATM, but the terms on which any future stock sales will occur will depend on both market conditions and the Company’s business performance, so there can be no guarantee that funds will be available on commercially reasonable terms.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

3. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Significant accounting policies

 

There have been no material changes in the Company’s significant accounting policies to those previously disclosed in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 15, 2022.

 

Basis of presentation of unaudited condensed financial information

 

The unaudited condensed financial statements of the Company for the three and nine months ended September 30, 2022 and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the requirements for reporting on Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. However, such information reflects all adjustments (consisting solely of normal recurring adjustments) which are, in the opinion of management, necessary for the fair presentation of the Company’s financial position and its results of operations. Results shown for interim periods are not necessarily indicative of the results to be obtained for a full fiscal year. The balance sheet information as of December 31, 2021, was derived from the audited financial statements included in the Company's financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 15, 2022. These unaudited condensed financial statements should be read in conjunction with that report.

 

Adoption of recent accounting standards

 

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40). The new guidance eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation The Company adopted this standard on January 1, 2022 and it did not have a material impact on its financial position, results of operations or financial statement disclosure.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE

  

4. REVENUE

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) No. 606. The Company generates revenues from engineering service contracts, license agreements and joint development agreements. The amount of revenue that the Company recognizes reflects the consideration it expects to receive in exchange for goods or services and such revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer. When the Company’s performance obligation is the promise to grant a license, revenue is recognized either at a point in time (such as a right to use licensed technology that is under the customer’s control). Or over time (typically a right to access technology without obtaining control).

 

The following table provides information about disaggregated revenue by primary geographical markets and timing of revenue recognition (in thousands): 

                    
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2022   2021   2022   2021 
Primary geographic markets                    
North America  $2   $   $77   $ 
Asia Pacific           300    400 
Total  $2   $   $377   $400 
                     
Timing of revenue recognition                    
Products and services transferred at a point in time  $   $   $375   $400 
Products and services transferred over time   2        2     
Total  $2   $   $377   $400 

 

Unbilled contracts receivable and deferred revenue

 

Timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivable includes amounts billed and currently due from customers. Unbilled contracts receivable represents unbilled amounts expected to be received from customers in future periods, where the revenue recognized to date exceeds the amount billed, and the right to receive payment is subject to the underlying contractual terms. Unbilled contracts receivable amounts may not exceed their net realizable value and are classified as long-term assets if the payments are expected to be received more than one year from the reporting date.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
BASIC AND DILUTED LOSS PER SHARE
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
BASIC AND DILUTED LOSS PER SHARE

 

5. BASIC AND DILUTED LOSS PER SHARE

 

Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the sum of the weighted average number of shares of common stock outstanding and the dilutive common stock equivalent shares outstanding during the period. The Company’s potentially dilutive common stock equivalent shares, which include incremental common shares issuable upon (i) the exercise of outstanding stock options and warrants and (ii) vesting of restricted stock units and restricted stock awards, are only included in the calculation of diluted net loss per share when their effect is dilutive. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive. Accordingly, basic and diluted net loss per share are equal.

 

The following potential common stock equivalents were not included in the calculation of diluted net loss per common share because the inclusion thereof would be anti-dilutive (in thousands): 

          
  

Three and Nine Months Ended

September 30,

 
   2022   2021 
Stock Options   3,019    2,975 
Unvested restricted stock   403    452 
Warrants       1 
Total   3,422    3,428 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES
9 Months Ended
Sep. 30, 2022
Leases  
LEASES

 

6. LEASES

 

The Company accounts for leases over one year under ASC 842. Lease expense for the Company’s operating leases consists of the lease payments recognized on a straight-line basis over the lease term. Expenses for the Company’s financing leases consists of the amortization expenses recognized on a straight-line basis over the lease term, variable lease costs and interest expense. The Company’s lease agreement for a tool used in the development and marketing of the Company’s technology contains a provision for an annual adjustment of lease payments based on tool availability and usage. The potential lease payment adjustment is determined on August 1 of each year of the lease and is calculated based on the tool availability and usage for the preceding 12 months. Effective August 1, 2022, the lease payments for this tool were reduced to $100,824 per month for the period August 1, 2022 through July 31, 2023. This adjustment to the variable lease payments resulted in a reduction in ROU and corresponding lease liability. The components of lease costs were as follows (in thousands): 

                    
  

Three Months Ended

September 30,

  

Nine Months Ended 

September 30,

 
   2022   2021   2022   2021 
                 
Financing lease costs:                    
Amortization of ROU assets  $300   $211   $938   $211 
Interest on lease liabilities   60    52    200    52 
Total financing lease costs  $360   $263   $1,138   $263 
                     
Operating lease costs:                    
Fixed lease costs  $62   $63   $186   $177 
Short-term lease costs   9    10    29    32 
Total operating lease costs  $71   $73   $215   $209 

 

Future minimum payments under non-cancellable leases as of September 30, 2022 were as follows (in thousands): 

          
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2022  $240   $86 
2023   1,161    271 
2024   1,436    278 
2025   1,436    284 
2026 & thereafter   479    21 
Total future minimum lease payments  $4,752   $940 
Less imputed interest   (455)   (81)
Total lease liability  $4,297   $859 

 

The table above reflects minimum payments used to calculate our liability under our leases but do not reflect future variable lease payment such as the modified monthly payment under the terms of the financing lease for our tool, as discussed above.

 

The below table provides supplemental information and non-cash activity related to the Company’s operating and financing leases are as follows (in thousands): 

                    
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Operating cash flow information:                    
Cash paid for amounts included in the measurement of operating lease liabilities  $53   $52   $161   $90 
Cash paid for amounts included in the measurement of financing liabilities  $280   $   $998   $ 
Non-cash activity:                    
Right-of-use assets obtained in exchange for operating lease obligations  $   $   $   $382 
Right-of-use assets obtained in exchange for financing lease obligations  $   $6,383   $   $6,383 
Remeasurement of right-of-use asset and liability in financing lease obligations  $(458)  $   $(458)  $ 

 

The weighted average remaining discount rate is 5.25% for the Company’s operating and financing leases. The weighted average remaining lease term is 3.4 years for operating leases and 3.8 years for the financing lease.

 

In October 2016, the Company entered into a lease agreement for approximately 200 square feet of office space in Cambridge, Massachusetts. The lease, with current monthly payments of $2,942 per month, commenced on October 24, 2016. Because the lease is month to month and can be cancelled with a 30-day notice, the future lease payments are not included in the Company’s lease accounting under ASC Topic 842.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
WARRANTS

 

7. WARRANTS

 

A summary of warrant activity for nine months ended September 30, 2022 is as follows (in thousands except per share amounts and contractual term): 

                    
  

Number of

Shares

  

Weighted

Average

Exercise

Prices per

Share

  

Weighted

Average

Remaining

Contractual

Term (In

Years)

  

Intrinsic

Value

 
Outstanding at January 1, 2022   1   $33.75           
Forfeited   (1)  $33.75           
Outstanding and exercisable at September 30, 2022      $         

 

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK BASED COMPENSATION
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
STOCK BASED COMPENSATION

 

8. STOCK BASED COMPENSATION

 

In May 2017, the Company’s shareholders approved its 2017 Stock Incentive Plan (“2017 Plan”) after its 2007 Stock Incentive Plan (“2007 Plan”) had expired in March 2017. The 2017 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock and for the grant of restricted and unrestricted shares. The 2017 Plan provides for the issuance of 3,750,000 shares of common stock. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company are eligible to receive incentive awards under the 2017 Plan. Generally, stock options and restricted stock issued under the 2017 Plan vest over a period of one to four years from the date of grant.

 

The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations during the three and nine months ended September 30, 2022 and 2021 for stock options and restricted stock granted under the 2017 Plan and 2007 Plan (in thousands):

                    
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Research and development  $305   $267   $844   $757 
General and administrative   518    442    1,446    1,451 
Selling and Marketing   66    47    184    126 
Total  $889   $756   $2,474   $2,334 

 

As of September 30, 2022, there was approximately $7.2 million of total unrecognized compensation expense related to unvested share-based compensation arrangements. This cost is expected to be recognized over a weighted-average period of 2.1 years.

 

The weighted average grant date fair value per share of the options granted under the Company’s 2017 Plan was $8.48 and $10.37 for the three and nine months ended September 30, 2022, respectively. The weighted average grant date fair value per share of the options granted under Company’s 2017 Plan was $13.77 and $15.29 for the three and nine months ended September 30, 2021, respectively.

 

The following table summarizes stock option activity during the nine months ended September 30, 2022 (in thousands except exercise prices and contractual terms): 

                    
  

Number of

Shares

  

Weighted-

Average

Exercise

Prices per Share

  

Weighted-
Average

Remaining

Contractual

Term (In Years)

   Intrinsic
Value
 
Outstanding at January 1, 2022   2,869   $6.64           
Granted   196   $14.21           
Exercised   (35)  $5.80           
Forfeited   (3)  $28.66           
Expired   (8)  $33.09           
Outstanding at September 30, 2022   3,019   $7.05    5.32   $11,393 
Exercisable at September 30, 2022   2,519   $6.41    4.75   $9,894 

 

During the nine months ended September 30, 2022, the Company granted options under the 2017 Plan to purchase approximately 196,000 shares of its common stock to its employees. The fair value of these options was approximately $2.0 million at the time of grant.

 

The Company issues restricted stock to employees, directors and consultants and estimates the fair value based on the closing price on the day of grant. The following table summarizes all restricted stock activity during the nine months ended September 30, 2022 (in thousands except per share data):  

          
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2022   386   $6.75 
Granted   194   $14.41 
Vested   (177)  $7.47 
Outstanding non-vested shares at September 30, 2022   403   $10.11 

 

During the nine months ended September 30, 2022 the Company granted approximately 194,000 restricted stock awards under the 2017 Plan to its employees and directors. The fair value of these awards was approximately $2.8 million at the time of grant.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROVISION FOR INCOME TAXES
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
PROVISION FOR INCOME TAXES

 

9. PROVISION FOR INCOME TAXES

 

The Company recorded a provision for income taxes of approximately $17,000 and $48,000 during the three and nine months ended September 30, 2021, respectively. The provision is for withholding of income taxes accrued in foreign jurisdictions where we have income. The Company recorded the provision in accordance with ASC 740 using its estimated annual tax rate and applied it to the net loss for the three and nine months ended September 30, 2021. The Company did not incur withholding of income taxes for the three or nine months ended September 30, 2022.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

 

10. COMMITMENTS AND CONTINGENCIES

 

Litigation, Claims and Assessments

 

The Company may be subject to periodic lawsuits, investigations and claims that arise in the ordinary course of business. The Company is not party to any material litigation as of September 30, 2022, or through the date these financial statements have been issued.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

 

11. SUBSEQUENT EVENTS

 

Management has evaluated subsequent events and transactions through the date these financial statements were issued.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Significant accounting policies

Significant accounting policies

 

There have been no material changes in the Company’s significant accounting policies to those previously disclosed in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 15, 2022.

 

Basis of presentation of unaudited condensed financial information

Basis of presentation of unaudited condensed financial information

 

The unaudited condensed financial statements of the Company for the three and nine months ended September 30, 2022 and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the requirements for reporting on Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. However, such information reflects all adjustments (consisting solely of normal recurring adjustments) which are, in the opinion of management, necessary for the fair presentation of the Company’s financial position and its results of operations. Results shown for interim periods are not necessarily indicative of the results to be obtained for a full fiscal year. The balance sheet information as of December 31, 2021, was derived from the audited financial statements included in the Company's financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 15, 2022. These unaudited condensed financial statements should be read in conjunction with that report.

 

Adoption of recent accounting standards

Adoption of recent accounting standards

 

In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40). The new guidance eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation The Company adopted this standard on January 1, 2022 and it did not have a material impact on its financial position, results of operations or financial statement disclosure.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue and timing of revenue
                    
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2022   2021   2022   2021 
Primary geographic markets                    
North America  $2   $   $77   $ 
Asia Pacific           300    400 
Total  $2   $   $377   $400 
                     
Timing of revenue recognition                    
Products and services transferred at a point in time  $   $   $375   $400 
Products and services transferred over time   2        2     
Total  $2   $   $377   $400 
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
BASIC AND DILUTED LOSS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of anti dilutive shares
          
  

Three and Nine Months Ended

September 30,

 
   2022   2021 
Stock Options   3,019    2,975 
Unvested restricted stock   403    452 
Warrants       1 
Total   3,422    3,428 
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Tables)
9 Months Ended
Sep. 30, 2022
Leases  
Components of lease costs
                    
  

Three Months Ended

September 30,

  

Nine Months Ended 

September 30,

 
   2022   2021   2022   2021 
                 
Financing lease costs:                    
Amortization of ROU assets  $300   $211   $938   $211 
Interest on lease liabilities   60    52    200    52 
Total financing lease costs  $360   $263   $1,138   $263 
                     
Operating lease costs:                    
Fixed lease costs  $62   $63   $186   $177 
Short-term lease costs   9    10    29    32 
Total operating lease costs  $71   $73   $215   $209 
Schedule of future minimum lease payments
          
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2022  $240   $86 
2023   1,161    271 
2024   1,436    278 
2025   1,436    284 
2026 & thereafter   479    21 
Total future minimum lease payments  $4,752   $940 
Less imputed interest   (455)   (81)
Total lease liability  $4,297   $859 
Supplemental non-cash activity related to operating leases
                    
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Operating cash flow information:                    
Cash paid for amounts included in the measurement of operating lease liabilities  $53   $52   $161   $90 
Cash paid for amounts included in the measurement of financing liabilities  $280   $   $998   $ 
Non-cash activity:                    
Right-of-use assets obtained in exchange for operating lease obligations  $   $   $   $382 
Right-of-use assets obtained in exchange for financing lease obligations  $   $6,383   $   $6,383 
Remeasurement of right-of-use asset and liability in financing lease obligations  $(458)  $   $(458)  $ 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of warrant activity
                    
  

Number of

Shares

  

Weighted

Average

Exercise

Prices per

Share

  

Weighted

Average

Remaining

Contractual

Term (In

Years)

  

Intrinsic

Value

 
Outstanding at January 1, 2022   1   $33.75           
Forfeited   (1)  $33.75           
Outstanding and exercisable at September 30, 2022      $         
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
                    
  

Three Months Ended

September 30,

  

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Research and development  $305   $267   $844   $757 
General and administrative   518    442    1,446    1,451 
Selling and Marketing   66    47    184    126 
Total  $889   $756   $2,474   $2,334 
Schedule of stock option activity
                    
  

Number of

Shares

  

Weighted-

Average

Exercise

Prices per Share

  

Weighted-
Average

Remaining

Contractual

Term (In Years)

   Intrinsic
Value
 
Outstanding at January 1, 2022   2,869   $6.64           
Granted   196   $14.21           
Exercised   (35)  $5.80           
Forfeited   (3)  $28.66           
Expired   (8)  $33.09           
Outstanding at September 30, 2022   3,019   $7.05    5.32   $11,393 
Exercisable at September 30, 2022   2,519   $6.41    4.75   $9,894 
Schedule of restricted stock option activity
          
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2022   386   $6.75 
Granted   194   $14.41 
Vested   (177)  $7.47 
Outstanding non-vested shares at September 30, 2022   403   $10.11 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
LIQUIDITY AND MANAGEMENT PLANS (Details Narrative) - USD ($)
$ in Thousands
Sep. 30, 2022
May 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Cash and Cash Equivalents, at Carrying Value $ 23,300  
Working capital $ 21,100  
Aggregate offering price   $ 50,000
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenue $ 2 $ 0 $ 377 $ 400
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 375 400
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2 0 2 0
North America [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2 0 77 0
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 300 $ 400
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
BASIC AND DILUTED LOSS PER SHARE (Details) - shares
shares in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common stock equivalents 3,422 3,428
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common stock equivalents 3,019 2,975
Unvested Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common stock equivalents 403 452
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common stock equivalents 0 1
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details - Lease costs) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Financing lease costs:        
Amortization of ROU assets $ 300 $ 211 $ 938 $ 211
Interest on lease liabilities 60 52 200 52
Total financing lease costs 360 263 1,138 263
Operating lease costs:        
Fixed lease costs 62 63 186 177
Short-term lease costs 9 10 29 32
Total operating lease costs $ 71 $ 73 $ 215 $ 209
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details - Minimum lease payments)
$ in Thousands
Sep. 30, 2022
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2022 $ 86
2023 271
2024 278
2025 284
2026 & thereafter 21
Total future minimum lease payments 940
Less imputed interest (81)
Total lease liability 859
Financing Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2022 240
2023 1,161
2024 1,436
2025 1,436
2026 & thereafter 479
Total future minimum lease payments 4,752
Less imputed interest (455)
Total lease liability $ 4,297
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details - Cash flow effect) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Operating cash flow information:        
Cash paid for amounts included in the measurement of operating lease liabilities $ 53 $ 52 $ 161 $ 90
Cash paid for amounts included in the measurement of financing liabilities 280 0 998 0
Non-cash activity:        
Right-of-use assets obtained in exchange for operating lease obligations 0 0 0 382
Right-of-use assets obtained in exchange for financing lease obligations 0 6,383 0 6,383
Remeasurement of right-of-use asset and liability in financing lease obligations $ (458) $ 0 $ (458) $ 0
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES (Details Narrative)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Oct. 31, 2016
ft²
Leases    
Lease payments $ 100,824  
Operating Lease, Weighted Average Discount Rate, Percent 5.25%  
Operating Lease, Weighted Average Remaining Lease Term 3 years 4 months 24 days  
Finance Lease, Weighted Average Remaining Lease Term 3 years 9 months 18 days  
Office space | ft²   200
Monthly lease payment $ 2,942  
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTS (Details - Warrant activity) - Warrant [Member]
shares in Thousands
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants outstanding, beginning balance | shares 1
Weighted-average exercise price, warrants outstanding, beginning balance | $ / shares $ 33.75
Forfeited | shares (1)
Weighted average exercise prices per share, Forfeited | $ / shares $ 33.75
Warrants outstanding, ending balance | shares 0
Weighted-average exercise price, warrants outstanding, ending balance | $ / shares $ 0
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK BASED COMPENSATION (Details - Compensation Expense) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated stock-based compensation $ 889 $ 756 $ 2,474 $ 2,334
Research and Development Expense [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated stock-based compensation 305 267 844 757
General and Administrative Expense [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated stock-based compensation 518 442 1,446 1,451
Selling and Marketing [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Allocated stock-based compensation $ 66 $ 47 $ 184 $ 126
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK BASED COMPENSATION (Details - Stock Option Activity) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options granted 196
Equity Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options outstanding, beginning balance 2,869
Weighted average exercise price, options outstanding beginning balance $ 6.64
Options granted 196
Weighted average exercise price, options granted $ 14.21
Options exercised (35)
Weighted average exercise price, options exercised $ 5.80
Options Forfeited (3)
Weighted average exercise price, options Forfeited $ 28.66
Option Expired (8)
Weighted average exercsie prices per share expired $ 33.09
Options outstanding, ending balance 3,019
Weighted average exercise price, options outstanding, ending balance $ 7.05
Weighted average remaining contractual term, options outstanding 5 years 3 months 25 days
Intrinsic value, options outstanding ending balance $ 11,393
Options exercisable 2,519
Weighted average exercise price, options exercisable $ 6.41
Weighted average remaining contractual term, options exercisable 4 years 9 months
Intrinsic value, options exercisable $ 9,894
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK BASED COMPENSATION (Details - Restricted stock)
shares in Thousands
9 Months Ended
Sep. 30, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock granted 194
Restricted Stock [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted stock outstanding, beginning balance 386
Restricted stock outstanding, beginning balance | $ / shares $ 6.75
Restricted stock granted 194
Restricted stock granted | $ / shares $ 14.41
Restricted stock vested (177)
Restricted stock vested | $ / shares $ 7.47
Restricted stock outstanding, ending balance 403
Restricted stock outstanding, ending balance | $ / shares $ 10.11
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted     196  
Restricted stock granted     194  
Equity Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation expense $ 7,200   $ 7,200  
Unrecognized compensation weighted average period     2 years 1 month 6 days  
Weighted average grant date fair value per share $ 8.48 $ 13.77 $ 10.37 $ 15.29
Options granted     196  
Fair value of options granted     $ 2,000  
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Restricted stock granted     194  
Fair value of restricted stock granted     $ 2,800  
2017 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Shares authorized for issuance 3,750   3,750  
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
PROVISION FOR INCOME TAXES (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Provision for income tax $ 0 $ 17 $ 0 $ 48
XML 46 atomera_i10q-093022_htm.xml IDEA: XBRL DOCUMENT 0001420520 2022-01-01 2022-09-30 0001420520 2022-11-02 0001420520 2022-09-30 0001420520 2021-12-31 0001420520 2022-07-01 2022-09-30 0001420520 2021-07-01 2021-09-30 0001420520 2021-01-01 2021-09-30 0001420520 us-gaap:CommonStockMember 2021-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001420520 us-gaap:RetainedEarningsMember 2021-12-31 0001420520 us-gaap:CommonStockMember 2022-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001420520 us-gaap:RetainedEarningsMember 2022-03-31 0001420520 2022-03-31 0001420520 us-gaap:CommonStockMember 2022-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001420520 us-gaap:RetainedEarningsMember 2022-06-30 0001420520 2022-06-30 0001420520 us-gaap:CommonStockMember 2020-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001420520 us-gaap:RetainedEarningsMember 2020-12-31 0001420520 2020-12-31 0001420520 us-gaap:CommonStockMember 2021-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001420520 us-gaap:RetainedEarningsMember 2021-03-31 0001420520 2021-03-31 0001420520 us-gaap:CommonStockMember 2021-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001420520 us-gaap:RetainedEarningsMember 2021-06-30 0001420520 2021-06-30 0001420520 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001420520 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001420520 2022-01-01 2022-03-31 0001420520 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001420520 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001420520 2022-04-01 2022-06-30 0001420520 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001420520 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001420520 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001420520 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001420520 2021-01-01 2021-03-31 0001420520 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001420520 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001420520 2021-04-01 2021-06-30 0001420520 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001420520 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001420520 us-gaap:CommonStockMember 2022-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001420520 us-gaap:RetainedEarningsMember 2022-09-30 0001420520 us-gaap:CommonStockMember 2021-09-30 0001420520 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001420520 us-gaap:RetainedEarningsMember 2021-09-30 0001420520 2021-09-30 0001420520 2022-05-31 0001420520 srt:NorthAmericaMember 2022-07-01 2022-09-30 0001420520 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001420520 srt:NorthAmericaMember 2022-01-01 2022-09-30 0001420520 srt:NorthAmericaMember 2021-01-01 2021-09-30 0001420520 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001420520 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001420520 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001420520 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2022-07-01 2022-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-09-30 0001420520 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001420520 us-gaap:TransferredOverTimeMember 2022-07-01 2022-09-30 0001420520 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001420520 us-gaap:TransferredOverTimeMember 2022-01-01 2022-09-30 0001420520 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001420520 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001420520 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001420520 atom:UnvestedRestrictedStockMember 2022-01-01 2022-09-30 0001420520 atom:UnvestedRestrictedStockMember 2021-01-01 2021-09-30 0001420520 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001420520 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001420520 2016-10-31 0001420520 atom:FinancingLeasesMember 2022-09-30 0001420520 atom:OperatingLeasesMember 2022-09-30 0001420520 us-gaap:WarrantMember 2021-12-31 0001420520 us-gaap:WarrantMember 2022-01-01 2022-09-30 0001420520 us-gaap:WarrantMember 2022-09-30 0001420520 atom:Plan2017Member 2022-09-30 0001420520 us-gaap:StockOptionMember 2022-09-30 0001420520 us-gaap:StockOptionMember 2022-01-01 2022-09-30 0001420520 us-gaap:StockOptionMember 2022-07-01 2022-09-30 0001420520 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001420520 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001420520 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001420520 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001420520 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001420520 atom:SellingAndMarketingMember 2022-07-01 2022-09-30 0001420520 atom:SellingAndMarketingMember 2021-07-01 2021-09-30 0001420520 atom:SellingAndMarketingMember 2022-01-01 2022-09-30 0001420520 atom:SellingAndMarketingMember 2021-01-01 2021-09-30 0001420520 us-gaap:StockOptionMember 2021-12-31 0001420520 us-gaap:RestrictedStockMember 2021-12-31 0001420520 us-gaap:RestrictedStockMember 2022-09-30 iso4217:USD shares iso4217:USD shares pure utr:sqft 0001420520 false --12-31 2022 Q3 10-Q true 2022-09-30 false 001-37850 ATOMERA INCORPORATED DE 30-0509586 750 University Avenue Suite 280 Los Gatos CA 95032 (408) 442-5248 Common stock: Par value $0.001 ATOM NASDAQ Yes Yes Non-accelerated Filer true false false 23853727 23287000 28699000 597000 309000 23884000 29008000 164000 196000 91000 91000 14000 14000 751000 900000 4455000 5851000 29359000 36060000 524000 338000 205000 203000 794000 601000 245000 216000 1043000 1395000 1000 0 2812000 2753000 614000 768000 3254000 4158000 6680000 7679000 0.001 0.001 2500000 2500000 0 0 0 0 0 0 0.001 0.001 47500000 47500000 23854000 23854000 23207000 23207000 24000 23000 201678000 194212000 -179023000 -165854000 22679000 28381000 29359000 36060000 2000 0 377000 400000 -0 -0 81000 -0 2000 0 296000 400000 2743000 2232000 7515000 6530000 1567000 1637000 4882000 4656000 347000 267000 1019000 670000 4657000 4136000 13416000 11856000 -4655000 -4136000 -13120000 -11456000 113000 2000 151000 7000 60000 52000 200000 52000 53000 -50000 -49000 -45000 -4602000 -4186000 -13169000 -11501000 0 17000 0 48000 -4602000 -4203000 -13169000 -11549000 -0.20 -0.19 -0.57 -0.52 -0.20 -0.19 -0.57 -0.52 23294000 22629000 23029000 22405000 23294000 22629000 23029000 22405000 23207000 23000 194212000 -165854000 28381000 161000 726000 726000 25000 166000 166000 -4086000 -4086000 23393000 23000 195104000 -169940000 25187000 33000 859000 859000 31000 185000 185000 -4481000 -4481000 23457000 23000 196148000 -174421000 21750000 889000 889000 10000 39000 39000 387000 1000 4602000 4603000 -4602000 -4602000 23854000 24000 201678000 -179023000 22679000 22375000 22000 187463000 -150140000 37345000 71000 731000 731000 14000 243000 243000 398000 1000 2514000 2515000 223000 54000 -3620000 -3620000 23027000 23000 190951000 -153760000 37214000 18000 847000 847000 59000 354000 354000 -3726000 -3726000 23104000 23000 192152000 -157486000 34689000 756000 756000 49000 240000 240000 8000 -4203000 -4203000 23145000 23000 193148000 -161689000 31482000 -13169000 -11549000 58000 47000 149000 136000 938000 211000 2474000 2334000 0 52000 288000 297000 186000 -121000 2000 104000 193000 -271000 -125000 -50000 1000 0 -9581000 -9404000 26000 102000 -26000 -102000 4788000 243000 205000 3110000 798000 -0 4195000 3353000 -5412000 -6153000 28699000 37942000 23287000 31789000 200000 0 0 66000 <p id="xdx_80B_eus-gaap--NatureOfOperations_z4NSbmxlw7Kg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_z0nk9KQ6BGB8">NATURE OF OPERATIONS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Atomera Incorporated (“Atomera” or the “Company”) was incorporated in the state of Delaware in March 2007 under the name MEARS Technologies, Inc. and is engaged in the development, commercialization and licensing of proprietary processes and technologies for the semiconductor industry. On January 12, 2016, the Company changed its name to Atomera Incorporated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Atomera is an early-stage company, having only recently begun limited revenue-generating activities, and is devoting substantially all its efforts toward technology research and development and to commercially licensing its technology to designers and manufacturers of integrated circuits.</p> <p id="xdx_80D_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_z4o0z3fMtihd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82C_zq9QyDuaEbbb">LIQUIDITY AND MANAGEMENT PLANS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">At September 30, 2022, the Company had cash and cash equivalents of approximately $<span id="xdx_90E_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20220930_zxkwEAdbf6L4" title="Cash and Cash Equivalents, at Carrying Value">23.3</span> million and working capital of approximately $<span id="xdx_90E_ecustom--WorkingCapital_iI_pn3n3_dm_c20220930_zZK2lUhpcvKi" title="Working capital">21.1</span> million. The Company has generated only limited revenues since inception and has incurred recurring operating losses. Accordingly, it is subject to all the risks inherent in the initial organization, financing, expenditures, and scaling of a new business that is not generating positive cashflow.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company has primarily financed operations through private placements of equity and debt securities, the Company’s Initial Public Offering (the “IPO”) which was consummated on August 10, 2016, and subsequent public offerings of its common stock. On May 31, 2022, Atomera entered into an Equity Distribution Agreement with Oppenheimer &amp; Co. Inc. and Craig-Hallum Capital Group LLC, as agents, under which the Company may offer and sell, from time to time at its sole discretion, shares of its $0.001 par value common stock, in “at the market” offerings to or through the agent as its sales agent, having an aggregate offering price of up to $<span id="xdx_90F_ecustom--AggregateOfferingPrice_iI_pn3n3_dm_c20220531_za2WIy83e5e" title="Aggregate offering price">50.0</span> million (the “ATM Facility”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Based on the funds it has available as of the date of the filing of this report, the Company believes that it has sufficient capital to fund its current business plans and obligations over, at least, 12 months from the date that these financial statements have been issued. The Company’s future capital requirements and the adequacy of its available funds will depend on many factors, including the Company’s ability to successfully commercialize its technology, competing technological and market developments, and the need to enter into collaborations with other companies or acquire technologies to enhance or complement its current offerings. The Company’s operating plans for the next 12 months include increased research and development expenses. For capital needs beyond the next 12 months, the Company currently expects to rely on its ATM, but the terms on which any future stock sales will occur will depend on both market conditions and the Company’s business performance, so there can be no guarantee that funds will be available on commercially reasonable terms.</p> 23300000 21100000 50000000.0 <p id="xdx_80B_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zN8Qi9PyaQWd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82E_zdmbdyxbxSIb">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--SignificantAccountingPoliciesPolicyTextBlock_zHbErneqGUc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span id="xdx_86A_zWmAOZx67Q22">Significant accounting policies</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There have been no material changes in the Company’s significant accounting policies to those previously disclosed in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 15, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84A_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWiqoaCyLIji" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span id="xdx_862_z8XcRfor0WC7">Basis of presentation of unaudited condensed financial information</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The unaudited condensed financial statements of the Company for the three and nine months ended September 30, 2022 and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the requirements for reporting on Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. However, such information reflects all adjustments (consisting solely of normal recurring adjustments) which are, in the opinion of management, necessary for the fair presentation of the Company’s financial position and its results of operations. Results shown for interim periods are not necessarily indicative of the results to be obtained for a full fiscal year. The balance sheet information as of December 31, 2021, was derived from the audited financial statements included in the Company's financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 15, 2022. These unaudited condensed financial statements should be read in conjunction with that report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zVkWWeDbQmYa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span id="xdx_864_zCeReOkxWLga">Adoption of recent accounting standards</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, <i>Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).</i> The new guidance eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation The Company adopted this standard on January 1, 2022 and it did not have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p id="xdx_84B_ecustom--SignificantAccountingPoliciesPolicyTextBlock_zHbErneqGUc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span id="xdx_86A_zWmAOZx67Q22">Significant accounting policies</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There have been no material changes in the Company’s significant accounting policies to those previously disclosed in the Company’s Annual Report on Form 10-K filed with the Securities and Exchange Commission (“SEC”) on February 15, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84A_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zWiqoaCyLIji" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span id="xdx_862_z8XcRfor0WC7">Basis of presentation of unaudited condensed financial information</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The unaudited condensed financial statements of the Company for the three and nine months ended September 30, 2022 and 2021 have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the requirements for reporting on Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. However, such information reflects all adjustments (consisting solely of normal recurring adjustments) which are, in the opinion of management, necessary for the fair presentation of the Company’s financial position and its results of operations. Results shown for interim periods are not necessarily indicative of the results to be obtained for a full fiscal year. The balance sheet information as of December 31, 2021, was derived from the audited financial statements included in the Company's financial statements as of and for the year ended December 31, 2021, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 15, 2022. These unaudited condensed financial statements should be read in conjunction with that report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84D_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zVkWWeDbQmYa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span id="xdx_864_zCeReOkxWLga">Adoption of recent accounting standards</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In August 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2020-06, <i>Debt with Conversion and other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).</i> The new guidance eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, the new guidance modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted earnings per share computation The Company adopted this standard on January 1, 2022 and it did not have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p id="xdx_80E_eus-gaap--RevenueFromContractWithCustomerTextBlock_zUzs4SZq9JFa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82D_zSdkD2LKdQ8d">REVENUE</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) No. 606. The Company generates revenues from engineering service contracts, license agreements and joint development agreements. The amount of revenue that the Company recognizes reflects the consideration it expects to receive in exchange for goods or services and such revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer. When the Company’s performance obligation is the promise to grant a license, revenue is recognized either at a point in time (such as a right to <i>use</i> licensed technology that is under the customer’s control). Or over time (typically a right to <i>access</i> technology without obtaining control).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">The following table provides information about disaggregated revenue by primary geographical markets and timing of revenue recognition (in thousands):<b><i> </i></b></p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zQK16mi6iMN3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B6_zxHqjVuZcdLc" style="display: none">Schedule of disaggregated revenue and timing of revenue</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months Ended September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Primary geographic markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 44%; text-align: left">North America</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220701__20220930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_pn3n3" style="width: 11%; text-align: right" title="Revenue">2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zCNl9ffT8eZb" style="width: 11%; text-align: right" title="Revenue">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_pn3n3" style="width: 11%; text-align: right" title="Revenue">77</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210101__20210930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zIV1hem2HUyf" style="width: 11%; text-align: right" title="Revenue">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Asia Pacific</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20220701__20220930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_z9cWqSlofSK" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zuR2ypAUwFBf" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">300</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">400</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220701__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930_zUYElCdcWEgk" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">377</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">400</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Products and services transferred at a point in time</td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z71U1pT7zYY8" style="text-align: right" title="Revenue">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zqsOyn7ub5J6" style="text-align: right" title="Revenue">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Revenue">375</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Revenue">400</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zII9akqtKtZ5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8rt7DnusgO3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20220701__20220930_zrfZgTqr9A29" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930_zKfEUEfnvnJ2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20220101__20220930_znuHBEwKoIZa" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">377</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20210101__20210930_zF80UeqD3EJ" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">400</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Unbilled contracts receivable and deferred revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Timing of revenue recognition may differ from the timing of invoicing customers. Accounts receivable includes amounts billed and currently due from customers. Unbilled contracts receivable represents unbilled amounts expected to be received from customers in future periods, where the revenue recognized to date exceeds the amount billed, and the right to receive payment is subject to the underlying contractual terms. Unbilled contracts receivable amounts may not exceed their net realizable value and are classified as long-term assets if the payments are expected to be received more than one year from the reporting date.</p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zQK16mi6iMN3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B6_zxHqjVuZcdLc" style="display: none">Schedule of disaggregated revenue and timing of revenue</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Revenue"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months Ended September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Primary geographic markets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 44%; text-align: left">North America</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220701__20220930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_pn3n3" style="width: 11%; text-align: right" title="Revenue">2</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zCNl9ffT8eZb" style="width: 11%; text-align: right" title="Revenue">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_pn3n3" style="width: 11%; text-align: right" title="Revenue">77</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210101__20210930__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zIV1hem2HUyf" style="width: 11%; text-align: right" title="Revenue">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Asia Pacific</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20220701__20220930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_z9cWqSlofSK" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zuR2ypAUwFBf" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">300</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__srt--StatementGeographicalAxis__srt--AsiaPacificMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">400</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220701__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930_zUYElCdcWEgk" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">377</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">400</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Timing of revenue recognition</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Products and services transferred at a point in time</td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z71U1pT7zYY8" style="text-align: right" title="Revenue">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zqsOyn7ub5J6" style="text-align: right" title="Revenue">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Revenue">375</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pn3n3" style="text-align: right" title="Revenue">400</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220701__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zII9akqtKtZ5" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20220930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">2</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210101__20210930__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8rt7DnusgO3" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20220701__20220930_zrfZgTqr9A29" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">2</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20210701__20210930_zKfEUEfnvnJ2" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20220101__20220930_znuHBEwKoIZa" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">377</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20210101__20210930_zF80UeqD3EJ" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">400</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2000 0 77000 0 0 0 300000 400000 2000 0 377000 400000 0 0 375000 400000 2000 0 2000 0 2000 0 377000 400000 <p id="xdx_801_eus-gaap--EarningsPerShareTextBlock_zL8OyTfEfRY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_823_zVTw2KPJ48Kf">BASIC AND DILUTED LOSS PER SHARE</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares outstanding for the period. Diluted net loss per share is computed by dividing the net loss attributable to common stockholders by the sum of the weighted average number of shares of common stock outstanding and the dilutive common stock equivalent shares outstanding during the period. The Company’s potentially dilutive common stock equivalent shares, which include incremental common shares issuable upon (i) the exercise of outstanding stock options and warrants and (ii) vesting of restricted stock units and restricted stock awards, are only included in the calculation of diluted net loss per share when their effect is dilutive. Since the Company has had net losses for all periods presented, all potentially dilutive securities are anti-dilutive. Accordingly, basic and diluted net loss per share are equal.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following potential common stock equivalents were not included in the calculation of diluted net loss per common share because the inclusion thereof would be anti-dilutive (in thousands): </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_pn3n3_z4ocXwEMwwBf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zYisiDOOn4S2" style="display: none">Schedule of anti dilutive shares</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Three and Nine Months Ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 30,</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Stock Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zR9oO9jOdSqi" style="width: 14%; text-align: right" title="Potential common stock equivalents">3,019</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_z0rzc5b7P7F5" style="width: 14%; text-align: right" title="Potential common stock equivalents">2,975</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Unvested restricted stock</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zaif35IfGCV7" style="text-align: right" title="Potential common stock equivalents">403</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zxIs0XkDS5h8" style="text-align: right" title="Potential common stock equivalents">452</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_d0_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zGU9bO0dpln" style="border-bottom: Black 1pt solid; text-align: right" title="Potential common stock equivalents">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zbBvyPFSZjm7" style="border-bottom: Black 1pt solid; text-align: right" title="Potential common stock equivalents">1</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20220930_zMAFL725uflj" style="border-bottom: Black 2.5pt double; text-align: right" title="Potential common stock equivalents">3,422</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930_zbmZ4AsAkZpg" style="border-bottom: Black 2.5pt double; text-align: right" title="Potential common stock equivalents">3,428</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_pn3n3_z4ocXwEMwwBf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zYisiDOOn4S2" style="display: none">Schedule of anti dilutive shares</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Three and Nine Months Ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>September 30,</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Stock Options</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zR9oO9jOdSqi" style="width: 14%; text-align: right" title="Potential common stock equivalents">3,019</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_z0rzc5b7P7F5" style="width: 14%; text-align: right" title="Potential common stock equivalents">2,975</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Unvested restricted stock</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zaif35IfGCV7" style="text-align: right" title="Potential common stock equivalents">403</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zxIs0XkDS5h8" style="text-align: right" title="Potential common stock equivalents">452</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Warrants</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_d0_c20220101__20220930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zGU9bO0dpln" style="border-bottom: Black 1pt solid; text-align: right" title="Potential common stock equivalents">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--WarrantMember_zbBvyPFSZjm7" style="border-bottom: Black 1pt solid; text-align: right" title="Potential common stock equivalents">1</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20220101__20220930_zMAFL725uflj" style="border-bottom: Black 2.5pt double; text-align: right" title="Potential common stock equivalents">3,422</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20210101__20210930_zbmZ4AsAkZpg" style="border-bottom: Black 2.5pt double; text-align: right" title="Potential common stock equivalents">3,428</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3019000 2975000 403000 452000 0 1000 3422000 3428000 <p id="xdx_80F_eus-gaap--LesseeOperatingLeasesTextBlock_zI0hX3NDOFc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_z5lHbDJyDgqd">LEASES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company accounts for leases over one year under ASC 842. Lease expense for the Company’s operating leases consists of the lease payments recognized on a straight-line basis over the lease term. Expenses for the Company’s financing leases consists of the amortization expenses recognized on a straight-line basis over the lease term, variable lease costs and interest expense. The Company’s lease agreement for a tool used in the development and marketing of the Company’s technology contains a provision for an annual adjustment of lease payments based on tool availability and usage. The potential lease payment adjustment is determined on August 1 of each year of the lease and is calculated based on the tool availability and usage for the preceding 12 months. Effective August 1, 2022, the lease payments for this tool were reduced to $<span id="xdx_905_eus-gaap--OperatingLeasePaymentsUse_pn3n3_c20220101__20220930_zqAkcVtfGSy2" title="Lease payments">100,824</span> per month for the period August 1, 2022 through July 31, 2023. <span style="font-family: Times New Roman, Times, Serif; font-weight: normal">This adjustment to the variable lease payments resulted in a reduction in ROU and corresponding lease liability. </span>The components of lease costs were as follows (in thousands): </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--LeaseCostTableTextBlock_pn3n3_z38gSAxlcGul" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease costs)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B5_zIfFyO5HfDHc" style="display: none">Components of lease costs</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20220701__20220930_zLQuAbPMgurk" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210701__20210930_zN5fWAm9Yj03" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220101__20220930_zdPmDSQXd2b5" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210101__20210930_zCpZ3qm3IEc5" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended </p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr id="xdx_40E_eus-gaap--LeaseCostAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Financing lease costs:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCz9QD_zZngVw8S6r75" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 44%; text-align: left">Amortization of ROU assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">300</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">211</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">938</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">211</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_maLCz9QD_zWvAtrsiYafe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">60</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">52</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">200</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">52</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LeaseCost_iT_pn3n3_mtLCz9QD_zDFa8deso2Xd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total financing lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">360</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">263</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,138</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">263</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--OperatingLeaseCostAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease costs:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--FixedLeaseCosts_maOLCzBHp_zbJ3BmWhcjPg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; width: 44%; text-align: left">Fixed lease costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">63</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">186</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">177</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--ShortTermLeaseCost_maOLCzBHp_zeyw3SezAUIa" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Short-term lease costs</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">9</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">29</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">32</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseCost_iT_pn3n3_mtOLCzBHp_zRvwWFNMzDR8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">71</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">73</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">215</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">209</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zhWOepE6zVL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in">Future minimum payments under non-cancellable leases as of September 30, 2022 were as follows (in thousands): </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zUGIcE1TIS5d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Minimum lease payments)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left"><span id="xdx_8BE_zx4qhb0cZ8Cg" style="display: none">Schedule of future minimum lease payments</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">For the Year Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Financing leases</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Operating leases</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; width: 66%; vertical-align: bottom">Remaining 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zE5chD9KQcDd" style="width: 14%; text-align: right" title="Remaining 2022">240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_zUoplyUBBLs5" style="width: 14%; text-align: right" title="Remaining 2022">86</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="2023">1,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="2023">271</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="2024">1,436</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="2024">278</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="2025">1,436</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="2025">284</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; vertical-align: bottom">2026 &amp; thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zlhCV1EY0ORb" style="border-bottom: Black 1pt solid; text-align: right" title="2026 &amp; thereafter">479</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_zExLUpfjrDf2" style="border-bottom: Black 1pt solid; text-align: right" title="2026 &amp; thereafter">21</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; vertical-align: bottom; text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="Total future minimum lease payments">4,752</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="Total future minimum lease payments">940</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">Less imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z6eoWBStWV49" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">(455</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments_iNI_pn3n3_di_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_zz9oNgakpPo8" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">(81</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--FinanceLeaseLiability_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">4,297</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--OperatingLeaseLiability_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">859</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zagMP8euWFK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The table above reflects minimum payments used to calculate our liability under our leases but do not reflect future variable lease payment such as the modified monthly payment under the terms of the financing lease for our tool, as discussed above.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The below table provides supplemental information and non-cash activity related to the Company’s operating and financing leases are as follows (in thousands): </p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_pn3n3_zS7wjxhUxZHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Cash flow effect)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B0_zYKjumu7J8x8" style="display: none">Supplemental non-cash activity related to operating leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220701__20220930_zl14ThCkcoid" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20210701__20210930_zJwZzfEQOuR7" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20220930_zxFkuTyM6IC6" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20210101__20210930_zkeTWP3hEuU2" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--SupplementalCashFlowElementsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Operating cash flow information:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeasePayments_i01_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 48%; text-align: left; text-indent: -10pt; padding-left: 20pt">Cash paid for amounts included in the measurement of operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">53</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">52</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">161</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">90</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--FinanceLeasePrincipalPayments_i01_pn3n3_d0_zwnApREvWzai" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Cash paid for amounts included in the measurement of financing liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">998</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify">Non-cash activity:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_pn3n3_d0_zc740tWcVmRk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Right-of-use assets obtained in exchange for operating lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">382</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_i01_pn3n3_d0_zDwbdCRd7Ra5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Right-of-use assets obtained in exchange for financing lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,383</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,383</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--RemeasurementOfRightofuseAssetAndLiabilityInFinancingLeaseObligations_i01_pn3n3_d0_zfTw8UhAx8ng" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Remeasurement of right-of-use asset and liability in financing lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(458</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(458</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A5_zKus5b0hCJDj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The weighted average remaining discount rate is <span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20220930_zIE0umF0HHm3" title="Operating Lease, Weighted Average Discount Rate, Percent">5.25</span>% for the Company’s operating and financing leases. The weighted average remaining lease term is <span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_zZ7plRZhFUDf" title="Operating Lease, Weighted Average Remaining Lease Term">3.4</span> years for operating leases and <span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220930_z5k9f9vt1yz9" title="Finance Lease, Weighted Average Remaining Lease Term">3.8</span> years for the financing lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In October 2016, the Company entered into a lease agreement for approximately <span id="xdx_907_eus-gaap--AreaOfLand_iI_uSqft_c20161031_z6Fjs0KST8Fh" title="Office space">200</span> square feet of office space in Cambridge, Massachusetts. The lease, with current monthly payments of $<span id="xdx_90E_ecustom--MonthlyLeasePayment_c20220930_pn3n3" title="Monthly lease payment">2,942</span> per month, commenced on October 24, 2016. Because the lease is month to month and can be cancelled with a 30-day notice, the future lease payments are not included in the Company’s lease accounting under ASC Topic 842.</p> 100824000 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--LeaseCostTableTextBlock_pn3n3_z38gSAxlcGul" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease costs)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left"><span id="xdx_8B5_zIfFyO5HfDHc" style="display: none">Components of lease costs</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20220701__20220930_zLQuAbPMgurk" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210701__20210930_zN5fWAm9Yj03" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220101__20220930_zdPmDSQXd2b5" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210101__20210930_zCpZ3qm3IEc5" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended </p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr id="xdx_40E_eus-gaap--LeaseCostAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Financing lease costs:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCz9QD_zZngVw8S6r75" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 44%; text-align: left">Amortization of ROU assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">300</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">211</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">938</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">211</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_maLCz9QD_zWvAtrsiYafe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">60</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">52</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">200</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">52</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LeaseCost_iT_pn3n3_mtLCz9QD_zDFa8deso2Xd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total financing lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">360</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">263</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,138</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">263</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--OperatingLeaseCostAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Operating lease costs:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--FixedLeaseCosts_maOLCzBHp_zbJ3BmWhcjPg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; width: 44%; text-align: left">Fixed lease costs</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">62</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">63</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">186</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">177</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--ShortTermLeaseCost_maOLCzBHp_zeyw3SezAUIa" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Short-term lease costs</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">9</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">29</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">32</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseCost_iT_pn3n3_mtOLCzBHp_zRvwWFNMzDR8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">71</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">73</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">215</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">209</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 300000 211000 938000 211000 60000 52000 200000 52000 360000 263000 1138000 263000 62000 63000 186000 177000 9000 10000 29000 32000 71000 73000 215000 209000 <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zUGIcE1TIS5d" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Minimum lease payments)"> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left"><span id="xdx_8BE_zx4qhb0cZ8Cg" style="display: none">Schedule of future minimum lease payments</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font-weight: bold; text-align: left">For the Year Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Financing leases</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Operating leases</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; width: 66%; vertical-align: bottom">Remaining 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zE5chD9KQcDd" style="width: 14%; text-align: right" title="Remaining 2022">240</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_zUoplyUBBLs5" style="width: 14%; text-align: right" title="Remaining 2022">86</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="2023">1,161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="2023">271</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="2024">1,436</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="2024">278</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="2025">1,436</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="2025">284</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; vertical-align: bottom">2026 &amp; thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zlhCV1EY0ORb" style="border-bottom: Black 1pt solid; text-align: right" title="2026 &amp; thereafter">479</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_zExLUpfjrDf2" style="border-bottom: Black 1pt solid; text-align: right" title="2026 &amp; thereafter">21</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; vertical-align: bottom; text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="text-align: right" title="Total future minimum lease payments">4,752</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="text-align: right" title="Total future minimum lease payments">940</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">Less imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z6eoWBStWV49" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">(455</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_ecustom--OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments_iNI_pn3n3_di_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_zz9oNgakpPo8" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">(81</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--FinanceLeaseLiability_c20220930__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">4,297</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--OperatingLeaseLiability_c20220930__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeasesMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">859</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 240000 86000 1161000 271000 1436000 278000 1436000 284000 479000 21000 4752000 940000 455000 81000 4297000 859000 <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_pn3n3_zS7wjxhUxZHj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Cash flow effect)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B0_zYKjumu7J8x8" style="display: none">Supplemental non-cash activity related to operating leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220701__20220930_zl14ThCkcoid" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20210701__20210930_zJwZzfEQOuR7" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20220930_zxFkuTyM6IC6" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20210101__20210930_zkeTWP3hEuU2" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--SupplementalCashFlowElementsAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Operating cash flow information:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeasePayments_i01_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 48%; text-align: left; text-indent: -10pt; padding-left: 20pt">Cash paid for amounts included in the measurement of operating lease liabilities</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">53</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">52</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">161</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">90</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--FinanceLeasePrincipalPayments_i01_pn3n3_d0_zwnApREvWzai" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Cash paid for amounts included in the measurement of financing liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">280</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">998</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify">Non-cash activity:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_pn3n3_d0_zc740tWcVmRk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Right-of-use assets obtained in exchange for operating lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">382</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_i01_pn3n3_d0_zDwbdCRd7Ra5" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Right-of-use assets obtained in exchange for financing lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,383</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,383</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--RemeasurementOfRightofuseAssetAndLiabilityInFinancingLeaseObligations_i01_pn3n3_d0_zfTw8UhAx8ng" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Remeasurement of right-of-use asset and liability in financing lease obligations</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(458</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">(458</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> </table> 53000 52000 161000 90000 280000 0 998000 0 0 0 0 382000 0 6383000 0 6383000 -458000 0 -458000 0 0.0525 P3Y4M24D P3Y9M18D 200 2942000 <p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zZq42bkC5Fnc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_825_zA16XIDzEv5d">WARRANTS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A summary of warrant activity for nine months ended September 30, 2022 is as follows (in thousands except per share amounts and contractual term): </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_pn3n3_zkEUKCM7WXmd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant activity)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B2_zb5m9HoxhGPa" style="display: none">Schedule of warrant activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Prices per</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Share</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term (In</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Years)</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intrinsic</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjBxCKldwBmd" style="width: 10%; text-align: right" title="Warrants outstanding, beginning balance">1</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXrNXnSZjg5c" style="width: 10%; text-align: right" title="Weighted-average exercise price, warrants outstanding, beginning balance">33.75</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0gnRRv3op1l" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited">(1</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPylMrsWtpFc" style="text-align: right" title="Weighted average exercise prices per share, Forfeited">33.75</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Outstanding and exercisable at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_pn3n3_d0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9VP4Sd0F1Wh" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_d0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z2sSju8bgwab" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average exercise price, warrants outstanding, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_pn3n3_zkEUKCM7WXmd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant activity)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B2_zb5m9HoxhGPa" style="display: none">Schedule of warrant activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Prices per</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Share</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term (In</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Years)</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Intrinsic</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Value</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjBxCKldwBmd" style="width: 10%; text-align: right" title="Warrants outstanding, beginning balance">1</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXrNXnSZjg5c" style="width: 10%; text-align: right" title="Weighted-average exercise price, warrants outstanding, beginning balance">33.75</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z0gnRRv3op1l" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited">(1</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPylMrsWtpFc" style="text-align: right" title="Weighted average exercise prices per share, Forfeited">33.75</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Outstanding and exercisable at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_pn3n3_d0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9VP4Sd0F1Wh" style="border-bottom: Black 2.5pt double; text-align: right" title="Warrants outstanding, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_pip0_d0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z2sSju8bgwab" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted-average exercise price, warrants outstanding, ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1000 33.75 1000 33.75 0 0 <p id="xdx_800_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zmm6ZfaSPogd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_827_zNtIT0QmFiI6">STOCK BASED COMPENSATION</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In May 2017, the Company’s shareholders approved its 2017 Stock Incentive Plan (“2017 Plan”) after its 2007 Stock Incentive Plan (“2007 Plan”) had expired in March 2017. The 2017 Plan provides for the grant of non-qualified stock options and incentive stock options to purchase shares of the Company’s common stock and for the grant of restricted and unrestricted shares. The 2017 Plan provides for the issuance of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn3n3_c20220930__us-gaap--PlanNameAxis__custom--Plan2017Member_zGXeUZTHDy57" title="Shares authorized for issuance">3,750</span>,000 shares of common stock. All of the Company’s employees and any subsidiary employees (including officers and directors who are also employees), as well as all of the Company’s nonemployee directors and other consultants, advisors and other persons who provide services to the Company are eligible to receive incentive awards under the 2017 Plan. Generally, stock options and restricted stock issued under the 2017 Plan vest over a period of one to four years from the date of grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations during the three and nine months ended September 30, 2022 and 2021 for stock options and restricted stock granted under the 2017 Plan and 2007 Plan (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_pn3n3_zK9n3pBjUS1f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Compensation Expense)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zNr65YQLVMw8" style="display: none">Schedule of stock-based compensation expense</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; text-align: left">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">305</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">267</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensation_c20220101__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">844</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">757</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">General and administrative</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">518</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">442</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensation_c20220101__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">1,446</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">1,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Selling and Marketing</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">66</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">47</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensation_c20220101__20220930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">184</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">126</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensation_c20220701__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensation_c20210701__20210930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">756</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensation_c20220101__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">2,474</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20210101__20210930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">2,334</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zUnQgejXkVf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of September 30, 2022, there was approximately $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn3n3_dm_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zTOGWdIfW3jg" title="Unrecognized compensation expense">7.2</span> million of total unrecognized compensation expense related to unvested share-based compensation arrangements. This cost is expected to be recognized over a weighted-average period of <span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z0eXKbtiHLSc" title="Unrecognized compensation weighted average period">2.1</span> years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The weighted average grant date fair value per share of the options granted under the Company’s 2017 Plan was $<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220701__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zvjt1rdG4Psh" title="Weighted average grant date fair value per share">8.48</span> and $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zR9Pp8NPGh5g" title="Weighted average grant date fair value per share">10.37</span> for the three and nine months ended September 30, 2022, respectively. The weighted average grant date fair value per share of the options granted under Company’s 2017 Plan was $<span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20210701__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zl3Kjw19VPU9" title="Weighted average grant date fair value per share">13.77</span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20210101__20210930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zfD4KVtaSFB7" title="Weighted average grant date fair value per share">15.29</span> for the three and nine months ended September 30, 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The following table summarizes stock option activity during the nine months ended September 30, 2022 (in thousands except exercise prices and contractual terms): </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfStockOptionsRollForwardTableTextBlock_pn3n3_zVueAvBGLg4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Stock Option Activity)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span id="xdx_8B1_zXDZ8nEPN0e3" style="display: none">Schedule of stock option activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Prices per Share</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted-<br/> Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term (In Years)</b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Intrinsic <br/> Value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmCAus2Ha0F3" style="width: 10%; text-align: right" title="Options outstanding, beginning balance">2,869</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQyDbFhZ7Tmc" style="width: 10%; text-align: right" title="Weighted average exercise price, options outstanding beginning balance">6.64</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zb5feb0Asyl2" style="text-align: right" title="Options granted">196</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwFBddgtWcS" style="text-align: right" title="Weighted average exercise price, options granted">14.21</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zBVr8ZTFLe9" style="text-align: right" title="Options exercised">(35</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znDzVOLXHNP2" style="text-align: right" title="Weighted average exercise price, options exercised">5.80</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxlSXsDDqXci" style="text-align: right" title="Options Forfeited">(3</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhWu0X8FHMgc" style="text-align: right" title="Weighted average exercise price, options Forfeited">28.66</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; padding-bottom: 1pt">Expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjblkZZ4I3Kb" style="border-bottom: Black 1pt solid; text-align: right" title="Option Expired">(8</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zpjaamstbFd7" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercsie prices per share expired">33.09</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgduLsMKvnKk" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance">3,019</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJrFEjktlZMk" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, options outstanding, ending balance">7.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zVkmYUat9A97" title="Weighted average remaining contractual term, options outstanding">5.32</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic value, options outstanding ending balance">11,393</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Exercisable at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAFT5JBQmqv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable">2,519</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ6Cs7X6AVn" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, options exercisable">6.41</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z5SXkTf6Fwzc" title="Weighted average remaining contractual term, options exercisable">4.75</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic value, options exercisable">9,894</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_z0fqpvN0AC8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2022, the Company granted options under the 2017 Plan to purchase approximately <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20220930_zAq2ibviblV9" title="Options granted">196</span>,000 shares of its common stock to its employees. The fair value of these options was approximately $<span id="xdx_90E_ecustom--FairValueOfOptionsGranted_pn3n3_dm_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zodrdo3Pl8Y3" title="Fair value of options granted">2.0</span> million at the time of grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 27.5pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company issues restricted stock to employees, directors and consultants and estimates the fair value based on the closing price on the day of grant. The following table summarizes all restricted stock activity during the nine months ended September 30, 2022 (in thousands except per share data):  </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_pn3n3_z2FSNQSmWyol" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span id="xdx_8BC_zQBKzL5a8Ia7" style="display: none">Schedule of restricted stock option activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted-Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Grant Date Fair Value per Share</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYpnY2Vra1w" style="width: 14%; text-align: right" title="Restricted stock outstanding, beginning balance">386</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zrxDmH2iWlZ2" style="width: 14%; text-align: right" title="Restricted stock outstanding, beginning balance">6.75</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPMbEk3rfF2g" style="text-align: right" title="Restricted stock granted">194</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zwkuZ1AjP9zf" style="text-align: right" title="Restricted stock granted">14.41</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zH58dEuq1mjb" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted stock vested">(177</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1dqA9RCHwli" style="padding-bottom: 1pt; text-align: right" title="Restricted stock vested">7.47</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding non-vested shares at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zTF9kdEfcFI6" style="border-bottom: Black 2.5pt double; text-align: right" title="Restricted stock outstanding, ending balance">403</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zK3SeXdxowAg" style="border-bottom: Black 2.5pt double; text-align: right" title="Restricted stock outstanding, ending balance">10.11</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_znYT2ggBCxo9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">During the nine months ended September 30, 2022 the Company granted approximately <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20220930_z3tNQQtnttP9" title="Restricted stock granted">194</span>,000 restricted stock awards under the 2017 Plan to its employees and directors. The fair value of these awards was approximately $<span id="xdx_902_ecustom--FairValueOfRestrictedStockGranted_pn3n3_dm_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zaMR37n5Yhv6" title="Fair value of restricted stock granted">2.8</span> million at the time of grant.</p> 3750000 <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_pn3n3_zK9n3pBjUS1f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Compensation Expense)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zNr65YQLVMw8" style="display: none">Schedule of stock-based compensation expense</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Nine Months Ended</p> <p style="margin-top: 0; margin-bottom: 0">September 30,</p></td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%; text-align: left">Research and development</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">305</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">267</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensation_c20220101__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">844</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_pn3n3" style="width: 10%; text-align: right" title="Allocated stock-based compensation">757</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">General and administrative</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">518</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">442</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensation_c20220101__20220930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">1,446</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_pn3n3" style="text-align: right" title="Allocated stock-based compensation">1,451</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Selling and Marketing</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensation_c20220701__20220930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">66</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensation_c20210701__20210930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">47</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensation_c20220101__20220930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">184</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensation_c20210101__20210930__us-gaap--IncomeStatementLocationAxis__custom--SellingAndMarketingMember_pn3n3" style="border-bottom: Black 1pt solid; text-align: right" title="Allocated stock-based compensation">126</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensation_c20220701__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">889</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensation_c20210701__20210930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">756</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensation_c20220101__20220930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">2,474</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensation_c20210101__20210930_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Allocated stock-based compensation">2,334</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 305000 267000 844000 757000 518000 442000 1446000 1451000 66000 47000 184000 126000 889000 756000 2474000 2334000 7200000 P2Y1M6D 8.48 10.37 13.77 15.29 <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfStockOptionsRollForwardTableTextBlock_pn3n3_zVueAvBGLg4f" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Stock Option Activity)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span id="xdx_8B1_zXDZ8nEPN0e3" style="display: none">Schedule of stock option activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Prices per Share</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted-<br/> Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term (In Years)</b></p></td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Intrinsic <br/> Value</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 48%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zmCAus2Ha0F3" style="width: 10%; text-align: right" title="Options outstanding, beginning balance">2,869</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQyDbFhZ7Tmc" style="width: 10%; text-align: right" title="Weighted average exercise price, options outstanding beginning balance">6.64</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 10%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zb5feb0Asyl2" style="text-align: right" title="Options granted">196</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zwFBddgtWcS" style="text-align: right" title="Weighted average exercise price, options granted">14.21</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zBVr8ZTFLe9" style="text-align: right" title="Options exercised">(35</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_znDzVOLXHNP2" style="text-align: right" title="Weighted average exercise price, options exercised">5.80</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zxlSXsDDqXci" style="text-align: right" title="Options Forfeited">(3</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zhWu0X8FHMgc" style="text-align: right" title="Weighted average exercise price, options Forfeited">28.66</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; padding-bottom: 1pt">Expired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zjblkZZ4I3Kb" style="border-bottom: Black 1pt solid; text-align: right" title="Option Expired">(8</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zpjaamstbFd7" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercsie prices per share expired">33.09</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zgduLsMKvnKk" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, ending balance">3,019</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJrFEjktlZMk" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, options outstanding, ending balance">7.05</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zVkmYUat9A97" title="Weighted average remaining contractual term, options outstanding">5.32</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic value, options outstanding ending balance">11,393</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Exercisable at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zAFT5JBQmqv9" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable">2,519</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zQ6Cs7X6AVn" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, options exercisable">6.41</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_z5SXkTf6Fwzc" title="Weighted average remaining contractual term, options exercisable">4.75</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_c20220930__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_pn3n3" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic value, options exercisable">9,894</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2869000 6.64 196000 14.21 35000 5.80 3000 28.66 8000 33.09 3019000 7.05 P5Y3M25D 11393000 2519000 6.41 P4Y9M 9894000 196000 2000000.0 <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_pn3n3_z2FSNQSmWyol" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span id="xdx_8BC_zQBKzL5a8Ia7" style="display: none">Schedule of restricted stock option activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Shares</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Weighted-Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Grant Date Fair Value per Share</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zYpnY2Vra1w" style="width: 14%; text-align: right" title="Restricted stock outstanding, beginning balance">386</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zrxDmH2iWlZ2" style="width: 14%; text-align: right" title="Restricted stock outstanding, beginning balance">6.75</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zPMbEk3rfF2g" style="text-align: right" title="Restricted stock granted">194</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zwkuZ1AjP9zf" style="text-align: right" title="Restricted stock granted">14.41</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; padding-left: 10pt">Vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zH58dEuq1mjb" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted stock vested">(177</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z1dqA9RCHwli" style="padding-bottom: 1pt; text-align: right" title="Restricted stock vested">7.47</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Outstanding non-vested shares at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_pn3n3_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zTF9kdEfcFI6" style="border-bottom: Black 2.5pt double; text-align: right" title="Restricted stock outstanding, ending balance">403</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zK3SeXdxowAg" style="border-bottom: Black 2.5pt double; text-align: right" title="Restricted stock outstanding, ending balance">10.11</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 386000 6.75 194000 14.41 177000 7.47 403000 10.11 194000 2800000 <p id="xdx_80E_eus-gaap--IncomeTaxDisclosureTextBlock_z5Fowmontlt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_823_zPBBoHVXlrJb">PROVISION FOR INCOME TAXES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company recorded a provision for income taxes of approximately $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_pn3p0_c20210701__20210930_zkXLIwBvTAuk" title="Provision for income tax">17,000</span> and $<span id="xdx_909_eus-gaap--IncomeTaxExpenseBenefit_pn3d_c20210101__20210930_zy9eWrivAlDg" title="Provision for income tax">48,000</span> during the three and nine months ended September 30, 2021, respectively. The provision is for withholding of income taxes accrued in foreign jurisdictions where we have income. The Company recorded the provision in accordance with ASC 740 using its estimated annual tax rate and applied it to the net loss for the three and nine months ended September 30, 2021. The Company did not incur withholding of income taxes for the three or nine months ended September 30, 2022.</p> 17000 48000 <p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zHmQhz0xt8eg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zvRuzT8yqdzd">COMMITMENTS AND CONTINGENCIES</span> </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Litigation, Claims and Assessments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Company may be subject to periodic lawsuits, investigations and claims that arise in the ordinary course of business. The Company is not party to any material litigation as of September 30, 2022, or through the date these financial statements have been issued.</p> <p id="xdx_80D_eus-gaap--SubsequentEventsTextBlock_zIK3kOF9eQ1k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_821_zftSBQ7fkAzi">SUBSEQUENT EVENTS</span> </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Management has evaluated subsequent events and transactions through the date these financial statements were issued.</p> EXCEL 47 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .&#:54'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #A@VE5A78!'^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITE1,'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'D$TS0UX)&TU:9B!55J)3'762)-14\PGO#4K/GWF?H%9 ]BCQT %>,V!J7EB M.HY]!Q? #"/,OGP7T*[$I?HG=ND .R7'XM;4, SUT"ZY:0<.;T^/+\NZE0N% M=# X_2I.TC'AAITGO[9W]]L'ID0C1,5YU=QN!9=M(Z_%^^SZP^\B[*-U._>/ MC<^"JH-?=Z&^ %!+ P04 " #A@VE5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .&#:57RZJ$_X04 *\? 8 >&PO=V]R:W-H965T&UL MM9GA;^(V&(?_%8M-TYU4FL2!0CN*1%-ZJW;7'WYB)WEB]S9"?E-+SC5YB:-$W3:66J]N+$OY2QXS=2E6 M/(%OYD+&3,.F7%AJ)3D+\J(XLJAM7UDQ"Y-&OY?O&\E^3Z0Z"A,^DD2E<<5]G$0S^K;G'HRA+@G;\NPMM M%+^9%1Y^WJ<_Y/ ,V.*>R+Z,PST\K;1;9" SUD:Z;'8_,9W0.TLSQ>1RO^2 MS?;85JM!_%1I$>^*H05QF&S_LY?=B3@H<)V* KHKH&\*G*I?<'<%^9FSMBW+ ML>Z99OV>%!LBLZ,A+?N0GYN\&FC").O&B9;P;0AUNN^)-9>D2=222:YZEH;, M[!O+W]7?;>MI1?TU^202O51DF 0\^+[>@K84#:+[!MU1-'#"5Y?$M2\(M2DU MM,?#RY_$^I+8U%3^77/9Z+GI^_!S.E)0RY?TQG:)O0,B=DU^&-6C&? MWS;@0E-O]>^"E%9E_Z%E-0&[!6#W M-, 1EZ$(LGLG@;NW\9+#DXJ[9>7M$JVOR7E=<%Z?QOD0*I]%>]P'V&U\U.!I MGUT3'UI3D\^QRZ>G_;\(OW(FJ_F.A%5U(5Y6E_' $!RT65XJY5M$;,0>B6LV M'=IT'2,H6ED7E):@%&W9,-&A?@7.B).G-)YQ:<3#0VS;:;J=;MLV J*U=0%+ MEW%0>]@#CODBS'0&^O2)Q>8^Q(,&T^=/P_& /#YYS^/1\W@P'=X;><]A,TZI M,PXN)#M>#T:OA)'["(KZ0G[GKT9B/,J&?FU1NTW-_7H.Q7%*QW%P2=EQ3MD+ M>0P -IR'/LL?F\@PQB-=NVFW[>MV]\K(>P[[<4K]<7!IV?$^)KZ0H 4YZ@69 M:+@A$2&))U+H<.AW$9@']Q&[&AJ1SV%$3JE$#NXQ.^1!$$"ZNMA_(!_A./*< MF#GQR$[;)E\2>(F6*H]>\\3L@GA.7?12EAS<<5#TZ488T8]H4QK"4*%=\\5\ M#F5R2F=R<,UYB^ME6S"JIV*3&%'QN(]"D0],"Y.0>'AM351:VA/%A>&!]%>XJKQ)'4F\;MNN>7KD M' Y%2X>BN/[DHW4@.:L&PP/>M>SN>R/8.=R)ENY$<>7Y*/(WF*5(,#D\$M)J MT6:;MKI&OG.X$BU=B>*",PTU:*^8$X>^F[TG$^ZG$OK2"(DG>2*.03V4%OZW M&S*"MX4UBU).?K8O0:*,Z.?0)UKJ$\5=9RI9$"8+,GF-9R(R$A^99 (=-G*= M0Y-HJ4D4%YE]'Y+AB[]DR8)7ZOZ1H*?!Y'Y@G-K#"^L2EE9$3[*B_1OJ=I(H M[TIXDIC?P8\D?C5.@GMX55W.4H'H20KTF&@NMPL?V=LWVX,;.?'$*LYSN \M MW8>>Y#[9&SAH/,C 0DCS+0C/>1))D_D^AQ@(";:!1MYS")!;"I![D@!-8A9% MY"Y5\+4RCMHC.56SN'A97;Q2>]R3M&<8<[G(KLH/D*"78 ;QBB7&?CT26#F; MB]?5!2VMQSUIYFBRY-"/&!X>4XUW#O=Q#]; 3IHWVCW8)]F#'60]7S$DSZD& METVR!ZB1^,,UL&2:#;\\I5B1?QL:F"[ M.EKL+5:C!_D:K%4>OEW*_L2RT:M(Q.=0:E]VX.?E=G5XNZ'%*E]@G0FM19Q_ M7'(6<)D= -_/A=#[C>P'BC7Z_G]02P,$% @ X8-I55MAM=7X!0 YA@ M !@ !X;"]W;W)K)8 MI(Y.$P--@J(+["&HV]UK1J)CHI*HBE32[-/O4)8M2Z28!)N;1+*'HV]&)/\9 M^OQ!U#_DEC&%?A5Y*2]F6Z6JL\5"IEM64'DJ*E;"-QM1%U3!;7VWD%7-:-8. M*O(%\;QH45!>SE;G[6I<-"KG);NID6R*@M:/ERP7#Q/C"NH!"[2\5N6S_HH?.UINAM)%*%-U@("AX MN?M/?W6).!J @XD!I!M GCO [P;X;: [LC:L:ZKHZKP6#ZC6UN!-7[2Y:4=# M-+S4KW&M:OB6PSBUNA)E!B^%9>B2YK1,&5IK7Q*]_U[2)N.*91_0''U?7Z/W M;S^@MXB7Z-M6-)*6F3Q?*$#0CA9I][C+W>/(Q./6K#I%OG>"B$>(9?B5>_@U M2V$X;H?CX? %!'Z(GARB)ZT_?RKZIJY9J1"5$F(^L\6SA%=B8KFK*+ M&:PBR>I[-EN]>X,C[Z,MNE=R-HC5/\3JN[ROKJC<(GAK*-47[&?#[VD.P5O? MXLY5U+K2.\']BO@DB<\7]\?A6*R2:+D\6 TX@P-GX.2\J5E%>8;8KTI/3-DR M"[5E-:R'X]=EX]ZY#H^(PN68VK3QO0GF\, <.IF_"47S9^"%QJ.)GR3!"-!B MM?2\Q(X8'1"C)](*6W^M'MMTZK=?P6:L3E#)E(TT,AAP-.:TV"PC.V5\H(R= ME+^+\FZN6%V@JIL&6HH4*]NM2:/+IJIRSJSIC0V@)1XQ.TT&R,D!.7$BKQF\ M=PZ)S5@E)+=F,S$S-4ZFTV0 MCR +9U@?\'[IHJ7=RAG('2HUHHV%YMY S?M M'+6A+@V..!PGT;2!^6F'Q5XO1)X3]S/7+]F..Y_$[9P>LP1!&(Z +59A$DZ\ M>'RDG?@9RWYZN7?#ARO9#Y=C.M/,C[QH*J.]N.'GJ5O.Z2W/N8)58Y4X_*H: M]UK>AD'W*H?=,OG QDO2(N1[T]LPK@7-^Q6-\"K M&]:KFQ7/5"CB&5/:9N1/X/4ZAMU"ML>#Y-4BSZ%0SZEZ"M?4JWAI9-,TBKRI M!=AK&G:+VGZ&B]%6MY_QCU9>4[=(8*378H0GQ WWZH;=\K;GW8SV.C>OJ5G8 M"_PQL,7*7X83Q+VX8;>Z7;,- ^8,9L(]*QO[F >=CT%.H\0;$YI6<11/- FD MUR;R1 LFBH(K77?ONII4E'HN,,@O]#GO)6/H3Z$8PMX'*[O3NUU9D;4-_?^. MAAGHY8\$SI)DK43Z8RORC-7RW9N$X/ACVXRH1WOS[133%W??K^1M&'NOK<2M MK=#8=GNIU%E ;[U3S\,@M36"3KQA)X@V:BMJ_B^8D)/0\Y#<4B#YB$I1,L2E MU-+I]<2D2[$IS,9J<)D,D]$K M-WE"N6$IB'*7B3-W*H)XD OBGR1AT 8(E\2+NV\F\R.1V#P[12<@=+)B[>%B M_FB;1I?$5C^,4V:QF9*1OGH@[NKA4Y9Q??8)NYQNC>>\1"FM..QZ5DRS(" > MCN)DC&HI')8!.=+&(6Y?.A!WZ0"U9%,TN_HQ8QN>VGMC8I8&6LQL[>GBZ!!:_P+P!ZWO>"FA;-C ..\TAAS4NT/UW8T257LN M?2N4$D5[N644T+4!?+\1H(7=C3[J/ORTL?H/4$L#!!0 ( .&#:55Y834@ M_ ( .4) 8 >&PO=V]R:W-H965T&ULK99=;]HP%(;_ MBI5-4RMUQ(3/=A"II:JVBTFHK-O%M LW.1"KCIW9#G3[]3M.0@8E0-%V0^+D MO*^?4R'-V$NLS:Y\WT0)I,RT5 82W\R53IG%H5[X)M/ MXD*4"C^@M.^GC$LO'!7/ICH[Y(K'O@ MAZ.,+6 &]B&;:ASYM4O,4Y"&*TDTS,?>=?MJTJ9.4$1\Y; R&_?$I?*HU),; M?(K''G5$(""RSH+A90D3$,(Y(BW%B55F(D2+DLK^RY*L2&H-W= M(P@J0?!:0:<2=(I$2[(BK5MF63C2:D6TBT8W=U/4IE!C-ERZSSBS&M]RU-EP MHF2,'P5B!'U48-R5&L =C!EF+=.@%"6@0-,@GA^6W$*&\7SK3)TZC)T#KF'4UQ2H#4V M!_9A]'1!,J;)DHDBR"\Z;JE%.,2BF<'\JRY"V*,6OM-Q, M\UC4%G^WYN^>QL]RFRC-?T/<1%J:]388@AZE+T"/!&UQ]FK.WFFY@MT>/16UA7M:8ER=@[N_0R]T%TAGVNB\0 MFZ(".FA&;-._NQD] 1*WHP-]6ED=(VT,VT7U-_9@=P#ZS/2"2T,$S%%'6P,T MT.69HAQ8E17;\J.RN,D7MPF>PT"[ 'P_5\JN!VZGKT]VX1]02P,$% @ MX8-I5ZK!0 .!L !@ !X;"]W;W)K;"LK*8'^^TJ. M8R?2M6"V>0';.?=(YU[YZMB^>F7\12PIE>BMR$MQW5M*N;KL]\5L28M$7+ 5 M+=4O<\:+1*I3ONB+%:=)6@45>9]X7M0ODJSLC:^J:_=\?,76,L]*>L^16!=% MPO^]I3E[O>[AWN["0[982GVA/[Y:)0OZ2.73ZIZKLW[#DF8%+47&2L3I_+IW M@R^GQ-*OC+Z*O6.DI3PS]J)/[M+KGJ=G1',ZDYHB4?\V=$+S7#.I>7RO M27O-F#IP_WC'_FLE7HEY3@2=L/Q;ELKE=6_80RF=)^M#\W60K*B#E8S*+)R^S]YJQ.Q%Z!XX !2!Q S(.@(\.L _Z,C!'5 M\-$1PCJ@DM[?:J\2%R)5>_9BI.CB>L M3%79:8H>92*I6@)2(#9'7U:4)[J4 IT\EGJ,T?62F7 DW5K%(@/G;' MCQSQ?969)CUDEYY;XB1\I*L+Y'MGB'B$ /.9?#P<0W+^W^C3'Q[](!E^LU;\ MBL_OX+LK9ZR@[4)!?]\\"\G5O?X/5.HM60"3Z09X*5;)C%[W5(<3E&]H;_SS M3SCR?H'R?$RR^)ADTR.1'50D:"H2N-C'#W1#RS6%LK\-C*I O5MLQFH%;?93 M:B.\0T1L(_S!X! SM3&!U_([74#F&]EH9!+ZQY 0\8UU&=N@08A#8]G9H"CT.];=J)$[E+3_A 2/K!G@,#*:V@0 1;X!BFU0,!P:69D"H"B,8,'8:TV; MYY3\J(RUOM&T9-5+7JB^[4"[Y5GC^X&I%@ 1,R4Q ,(>'AER 50TZ*@OWO.H MV"GW*Y.JONQ#_:6F,C)N2090V(],S38*^P$V>RD$P\/.*I-6-G'*_D-O%7/. MBIUTY<9!R<3>R93FT-0,P0#1 S[F'BF:@B'@T[9KEI(I7UE4!:Q$ -X&YD0 @$+3E@&@0<>R:TTG=KO.1F.]XD"1@&>,3.<)@4)+)@ BGG6/N:D.E;86%+L] M:-U.P=OL#)44- K8=HRA55X;,TYUXF;QU["4#J+%ZIB,'87AH-58 IAIK9&F'<#CT<(?\UA9BMR^\YVR3 M56_XE/KWQ=M>S5KI-@1;ON%=FBD "88=8EM3B-VN<%=K4-K(>F@%ZPK!B.>; M"@$86%<(A\.]M7_XBJIU@\3M!IMEK5P"4D4M5(6KUW-G^AUJ-H-24%,.]R?C M79@9@%&FZXMAF&FZIAVPCGY&6GM(W/;0H3_-\K4$WR3>UJ3O90!$V1D 878& M8%A7!EJG2-Q.\5OU/IRJYY^-,HH+BLIU\:R2P>8'^1"(K:60ZJE!N6C7XK"M MG7K>&P5F;@ 8B8B5&XC-,V%3D"WP.IH^:>TD<7JC'\R-:^'X'\L. (.R [$! MV8'8[.ST][X$%)0OJD\P0@E=EW+[HK>YVGSFN:D^;AC7;_'E! /78WPYW7[$ M:>FWWY0^5^^T!,KI7 WE70S47/GV,\WV1+)5]1WBF4G)BNIP29.4<@U0O\\9 MD[L3/4#SL6S\'U!+ P04 " #A@VE5K;$?^;D* !Q70 & 'AL+W=O M=N6SN)NU#H\OE MMM%Z->%IFD_69;4975ULO_O07%W4C]VJVN@/3=(^KM=E\^<[O:J?+T=L].V+ MC]7=?==_,;FZ>"CO](WN/CU\:,S59(^RK-9ZTU;U)FGT[>7H+7NC\GG?8&OQ MGTH_MP>?D_ZG?*[K+_W%/Y>7H[0?D5[I1==#E.:_)WVM5ZL>R8SCCQWH:-]G MW_#P\S?T7[<_WOR8SV6KK^O5[]6RN[\M=8S."=;5Y^;_\NB/BH 'G1QKP70/N-1#YD09BUT#X M/4R/-)"[!M)KP,21!MFNP?:G3UY^^Y:XHNS*JXNF?DZ:WMJ@]1^V[&];&[ZJ M3>\H-UUC_EJ9=MW535=VVDQ\UR;U;7+3U8LO]_5JJ9N_M8GZX['J_DQ^_K0I M'Y=5IY>_)./DTTV1_/S3+TE[7S:Z3:I-\MM]_=B6FV7[*OG)N;Z8=&:$?3^3 MQ6XT[UY&PX^,YKI>KXWW;(>1_/>]7G_6S?\ F&LX8;E*/I35)*IM-M;EK,2R%8_U6F[&XS29FXO:SQ_>SQ[=5)V2:$7KQ/!7B4\Y2DT%2_0^1:Z7T^> MKCB_F#P=TAR:L-E4YL(U*T*S,-,H!M?!O,U%GZ.#BS6SRG!%!&8,R&S_83,AA>5I'[81M[Z MJVX65:LAAF?A=NX1/ O=)?-GH4!'$^&;8&='HH'YGHMY/!>8U\V#08CYS&,% M[3+6[2C!%!&80S5+K79(4;)_+YNFW'2)0GP.AXA8-:F "BH@10#D$G\@VE@4 M\9B#[Z"\$-?S<+R_6!WNE>_B4'OFFK1?]SN=DGY M7#9'9"Z*&>/U1$ %%9 B ')GP@H]ABN]P9E ;X-0Z8TS/[[ !Q!]&Y J/2HT MEWRK]1@N]OYM KM5W<+<4JD[*J""A=IM+'+N)R0&S5RRK,ICN,Q3FR67?2C*&:S)TZZ"40]>D M: 4IFF*ATAPSELDY[-[+ *%A#\>/T& U$<P Z.>0!#).;A5J3P[RA'#5,!U*. L *T"T\U!$S.?5=DZHN-=";2YS5+)R^-,4!)>(G3_%N MHWV5M#I%A>92;O41Q_71R8E['"?&44-9)?PL2$'5FQKHS67-"AN."YOH%#\/ M=44V][V4M+1$BJ:HT%R^K7SBN'S"PG>\:8QC$@$5/)1K8[.QY_[V/V3FDF6U M#L>USM%@_%^/FX$@='Y"%!1J"#;G+./^'0QIC6PJ9P$-0/E+'L;L[I$7.*MB!*YB3MZ/<9P8UD(5POV\6$'5FQKHS67MX/P=KGBB]V,1 MBASI[\=XG]&W-^V9NQ^A<(15. )7.&<5)'',&(^E*M%0 2D"('-<78BH$*$2F@L>>K%=VK0 MS"7+2B:!2Z;S4\0"* 3Y4:D "D%0BABP@U/$@"&2(A96R0AIS(?#(!EJ M"#;/@@1J =B9,&@^#XYE 88\8[,C!4=I18F,$R5PF1SF(10(7(AY0 5I48<4 M35&AN>1;*22CS\2='HW+\$&BT U#P01&XX ='(T#AE@T;G6)C-8E,=$XH!&@ M:)ST8!HIFJ)"? S1GDBJ4ZC07/X/7K]PWB$WD&TJW9*% M.F+F'T JJ'I3 [VYQ%G-DIUP5"WVQ17 \:_ 5TD?X"%%4U1H+N56'V4_[CT+ MX'2_,E\?R;J30WTYI)K]4^&ZY\?]1*++%0I_OMIKO&A1?L\:9&( M"LV=%BO&LO,?%<*;QO@O$5"1 94D*6?,#R:&S-RWVUCEE)_YX,_A&3LPD,A/ M>/ GAQ[\R<.J+F!G0GLIN4\#8,C9-#MR_BBW"B<_]\&?81Z@!W]DYJMW? "Q M-RPIFJ)"<\FWNBH_KR0$LDUU:BX/%=G,/T104/6F!GISB;.:*,P.Z.G&7)K83*<0GUHW;N/!178A:L!*32BA1-4:&Y M\V*E57Z"M#JE4(GCQ"P#P&L+@E6 ],P;WJ-+W,%;ZLYX"@CU5*#"D_J.2JJK M2-$4%9K+M]55.:ZKL!@3;QKCFT1 10X=V3N]/1Q#A2) M_)PI9 .ECP$[.'T, 1Y/'^=6E^1QC_5$I(]SJ$(4IH_Q 43?L*05(BJT%_(G M!V^K[E]&_KYL[BJS4:_TK8%/7T\-5PNPOJ#IML^JK32ZVI8G*6E[O_XH.[436U977+ZTMD/1#TF1#VD= M/PGYJ%:,:?23#NZ\/KCE#RMM'O0F MQQE]8 NFOV^@&P7D/J"H&6!OUW@YX86R'*SSJBFDV,IGI TTJ#-7.2^R5># M-3PU85QH";]R6*QK &)6]V!$:0EYM>24.!4N6/8%^=YG1#Q"+'AFO[\<.^#XI6/]7)_?YMCIXBNZ M^';]WT;G[U-YK.[N8_YG?S\X7-:X76P*[5)/61RFC(3CJ0 MM8K)#>M,_OP##[R_;"8?2-F> X+2 8%+^^0*:M WH:Q;HU@YR%>:0K.9=+&/ M!^/CWF87ODT,]X-*; ]8OP36=T9F&OT#>57L="V@%H4B#7G,4 J(8T!LGIKK MT.3 VN0&;'4HG))JGCX4E8=KSM21S;;^(0-X(&5[?AJ4?AHX WC&0&G(:5%N MTPC11$C-_\T?V"POU/5WPM4?U2+:% F&]F@.2Y1#)\KK,BXQ@W*.I*G;IH)! MX!!5"N+X%NYA Q0.ZEO1(N,/[,A')?*1$_D%3RELO/^#?-1 -?;K+F_*$(SM MR,#:5%I$]:0.[P+W;SQ(JF#TS52HR)OLJ3+N;T MGL?MY6:K_D#UYE#:]IU!*F<09\1N),LHCU[C5'A Z!63T M)"25[ZQJK)T@C M/%TRJJ>#56K<4H1PQ?;8R:63:1B*M6&4C+[0^]B^Q?QF$1D-ZOB:0EU,6A(6 M5V2,W6P,^.2:59ZUX@N::5A'UQ3!7ENB5H2,G3Q6@@/?21'';I#])H*Q7X?9 M%.J289L3*T+$;D:L<\UK;KY8@3:Y#@+9KR.U2/6]%J 5)V(W*9ZQ)8-TB:"Y MV;!T;=^-%DJK@VN*M$&K2 ^[6>_J=QHK*]XFD77'_5$#LTTL:-VC%>7A\;OZ M^?G5C_/%;_3SV$FE[Z[/!]*V/V%5C$KIAG\ ME)FNVN8%TJ3.+JF7/IL0]EH8EE0,2YRDU=QQ/-U ,_#VCMOJ?0.T1:@==,6$ MA+QKNUW,KZ97L[>W&W$2['NWVZ&T[3NA(E7B)M4;*4+&(H664B2(ZBYT MV$ MRD>(J*(PL<$>5*87_9S/:W 'W6C"E?G&5/0.+B8A3:8-AHU^P2)% K\EO!4= M$S<=[UO&GID,N:KL@:)HKD_RUAQ6SAY.&ZXNRG5AKJB;>*F[;( 0+W:\ B*P$=3"CZA^Y<= MX&_4 LODBL<-MS>E?+_?MELJ.B=N.C<&1"R4>=/!MT.-V=[YA2F\&\B&U-X6 MDR:)=_L!KG=V-K$!;L5>\3UQ\_VL#2OD,[IG#SQ-C?<-FS#)160UP3+#C@;C M^HQN$?.'XZ"M%E?43]SCKM,$9B84)WC;<$M&PSKXIIB/AZ.6;UU^1=F^YR22 MQ3K+XOR[+F0J3XL/_U!;K,.D[Z3_=W]]/)"V?CR&X#5 M[":'$Z\^_5N$6BJ37[&\[YYW]R%J^FPO/ELM ^NKM^B:(H/Z]ZG>SC%!PN1# M?GJB4#ZX%M_9RZ?E"H/3_%1[/BG*524QS[7%()&:V !9:@TOLR!'?) MXB2EN-$BRP\C[H76(LDO5XQ&3!H!^'TIA'Z],2\HS[,F_P%02P,$% @ MX8-I58K^<.QZ P @ < !@ !X;"]W;W)KOE>E=M.H\+Z^C&,G"ZR$&YD:-7FV MQE;"T];FL:LMBBPD566<)LE%7 FEH]DDV)9V-C&-+Y7&I0775)6P^VLLS6X: MC:-GPTKEA6=#/)O4(LZ? ["6F7D ;>[4&!Y4?AQ6QBS0XL1Q,:+T*I(9O(*+S^M)[ F9_;'L4*Y;E/07*!_@P6A?.+C5&68_Y\?$ MJ*>5/M.Z3D\"KK$>P5DRA#1)TQ-X9WV99P'O[!=X"YL+K?X7W E#N#':F5)E MHFT,G<'2HD/M6X/9PIW20DLE2EB3$:D+O8-_YAOG+?71O\<4:@F<'R? W]:E MJX7$:53S6?8)H]GK5^.+Y.I$>>=]>>>GT'_[%D^CC$=P# CFU(1H!=QK:6QM M+ F2P1^O7[U/T^2JF*H6>M\Y_X2=<* .490.X8Y%9MT_ M8BEVPB(['H25!35 \@X::JL66(L*X>%VOEK#(\I"F]+D"MV0R8W"52H'J',: M*-F@0\_PB89/S9JP4M+HK)&>+(H6U"7[$2PT_"5T0RB#<:.IN$JQV)9T MT V^R5$3F.?P,!25#PIVXI%:)OA<0^TNM">I"(H>@2ANJ6YZ>T/W=*#(?L!M M':Z,@0XT;Y4S!\H3W(O@#/J"PH$9.I43Q5;SBC3<$L_&LH6N1VF/>=L^4EG9 M$,#HV#<4'TQ%.C@/L]\1C4;[=D#VUO[W,F^GZDMX^V^B5LR5=E#BEE*3T;NW M$=AVWK<;;^HP8S?&TU6%94&_2+0<0/ZM,?YYPP?T/]W9#U!+ P04 " #A M@VE5]JI>7K@% !/# & 'AL+W=O=F?..7-FN#Y8&WOK"F9/=U59N\-AX7WS;C)Q2<&5'9C6E[KF*TNNK2IE-\=< MFO7A<#;L'WS1>>'EP>3HH%$Y7[/_O;FRN)MLHZ2ZXMII4Y/E['"XF+T[?BGK MPX(_-*_=SC4)DZ4QMW)SEAX.IP*(2TZ\1%#X6?$)EZ4$ HRO7T_GB8O'Q]/STXH:N/B\NK@\F'CEDY23I MXAW'>/,?Q/N5SDWM"T>G=D=_+Y;.6SCJG\<4B@!>/@Y NNR=:U3"A\-&/)N]GNX_0>_E MEM[+IZ+_CWH^'6\^IJ=#TL(3:@1EEFRWA1J1+WAP8JI&U1LJ5$J)$ M 65#N1R26M/FA:Q:(18U)72N^BR2U&\"B)27GAPGK=5>LPMP^SPOGKV=S][L M.SJK\1*%OVJ7I4[H,LO8ZCJGGV2QK)I/]\^N+L/5;/_GP;K024%KH$P 1J:< M%W@U+=H('A .J$$&R12=?>(/3@-/)\K^%1O6R#DQ>YY: $YHLOZ++!5"\8X]72 M"U4U^R _!N%D'+"=6*7S7SZILFPK.E&-]I#A([1MZ//G$^!WA(D-64?4HL\M M1>H[(F)&;0:!4"2+L3NBS)J*/)(2@(9?Y0-1]"!3JEUB.?:E*Q1ZH]?A^70\ MGR(JNQ6Y/(RL!"Z 04,&1'; 2S MK:36"E,AAW:YV*F/)/Y*Y)8@"((^IU= 2,?X.H1Z2^0,PDA8<>U K90NU1(D M52 E"](8,2[6I80-=]KA8]<8ZQ^8DI9<:EZQ>#R(%KK!M5FF$RT!^*KK[J0C)&#BY)NUI8EOT3&J&)9 K M]&CL4'RRP<7T,ROTH\%:&[+@X\1N )NJ) BSDY!=C%3(W!,GR_HR=O5NN;>& M?[P W;P4&P<[9*$G!.J=WZE]E)$'^,5I3YPM7RMEDZ*;H%NZQ'>HA&/D^R"H MNLH*=0<_;,Q6B]T$#^W=8F7'K'A_;V(@N+<;*(J^I@ZO K/Q8P>!RVS[=GI87\9!XOSP>M<^5S37XEIQAZW3\YM60;#R^QAMOFG!DA$[X MQH3+ B=^MK( [S-C?'\C";;_0QS]"U!+ P04 " #A@VE55DEQO6T% "7 M# & 'AL+W=OL-@'6AI;;"E2):FX^?L]I"S%Z3KI OL22Q3G M\,S,F>'D=*W-%YL3.?:MD,J>=7/GRK?]ODUS*KCMZ9(4OBRU*;C#JUGU;6F( M9\&HD/UA%+WN%URH[O@TK%V;\:FNG!2*K@VS55%PW6,_.>++3^ MXE_FV5DW\H1(4NH\ L?/'4U)2@\$&E\WF-WV2&^X_=R@GP??XZRC):\DNY&KS_0QI\CCY=J:<-?MJ[WC@Z[+*VLT\7&& P*H>I?_FT3 MARV#X^@)@^'&8!AXUP<%EN^XX^-3H]?,^-U \P_!U6 -R?V856+K=LIC+*'MOWP;,E.VS(3H;/ B94]MAAM,^&T7#X#-YA MZ_QAP#M\ B].4UTI)]2*76LI4D&6_14OK#,0R]^['*[Q1KOQ? &]M25/Z:R+ M"K%D[J@[?OEB\#HZ>8;MJ&4[>@[]?Z;J>>S#'OOO\"P1*R66(N7*H:S:&)9- M##_E9(CE_([8@D@QI2%91T9PV4ESKE;8(Q1S.;&I+DJN[E^^.!X.WIQ89G\ M[33,M"6& -\)75EYSS)A4XFU["G06*F*2W9#I3:.H1?X@NX,HH./;"DD[-;" MY<$RH;0RPOF3N,K8[%M-UR,6PH9.],K##J.39#8-3X.3O0!)"U.AK;'!4:W/ M'IMP*RS32Q;$H!P/?0COE>)5)AP.3C5*0WGJ2Z&X2A$A.%'W6K\9D7Q^=\<" MEM E73AIRWL&E/#N!EOY _^2FSJ^ M/BDFP^%41^TA29W2"' J)8*W(D6&2R0'W_T9;6YN57 E\;0#Y;B ,%+>QO5] M'%^W@?4^".6E4SP1(4^WK(RMO&*".JACZ&LES"8J'L*$S'LA;9+/D/Q?@VV, M]502._9<;FA5R1HW.?BCQ^+@+.SD_;Y'AM8TU.S ()55AJA*&;SZGM%2:X=] M9!LN&5O<,^]:X),B19(<;?GTD,<>^Z#7=$=F'U=EFC_"QI7E[S,;#N;99UP0 MM9>OH VH+?AHM21$'OXH;RAA!54;GZ(MDSVVS@7@D=C])CFZ%&JCT8(K7,I^ MYSY3E)*U7MR-II9E?I/3A8:BN:^'0$*,,:5V?0 &8,$V#@_,UFV>9Z MK1X) )N$SJQG')+0T!)P5J@,(O(W?,.D@8MV5W48Z MWS>KGVQGY_;ZY%I3=>P]WTWY[B#T!/SSO9 ]],+.0R^<39]H;(B5_4%?VG8! MF:QDYK/@QT9/# :?*U7/99OSN-M4*:HNTV6C*4B7'E\% %89-]#!7+&X6D'/ MGE84"I2=MXUQZW)/6I.)QD_;:L[C9-*V&K3W"A[L-+LM,WC3VL7);6MVJ7OA M^(/H]3[RL7"U0U.M4,'^PNCXW&EP,^PJN(5B3:J%0ZVE;/0F.AA&>R&_[[R, M@H3KR^<#92M/X\"#A9$DW)HSD',/^;Q"D?%4E=I=C@KOZ[/)Q"4%5=*-34T:7S)C*^FQM/G$ MU99D&HRJ+2["NWN[N#"-+Y6F>RM<4U72;JZI-.O+T734O_BH M\L+SB\GBHI8Y/9!_K.\M5I/!2ZHJTDX9+2QEEZ.KZ=GUG/>'#9\5K=W.L^!, MEL9\X\5?Z>4H9D!44N+9@\3/BFZH+-D18/S;^1P-(=EP][GW_D?(';DLI:,; M4WY1J2\N1^]'(J5,-J7_:-9_4I?/._:7F-*%OV+=[IV?CD32.&^JSA@(*J7; M7_G4\;!C\#Y^P6#6&?;^\>;R\F'L[XU23I#*];P]D+AK^)#T;[PHE;G5+ZW'X"$ .268_D M>G;0X0/58W$<'XE9/)L=\'<\9'8<_!V_E!FM2#HO*"GNOUHF#>";#!9 M])044N?H*&-%;@RHP4.70PO3-4DQQ%=NRWHJU@7I: >-< CG,L66HB8;])4+ M89:ERELHRXT +]IE9 -?;%Y;DS9HY&UHAAG2Z+IZ++X@UF[F7*GIZ;F+7HBC M7.^Z4B[XRQ$6'/?E.'HA*4+38(PD;ZU#B<"3AVB+-X$*RXF3)$J5DSD*#KR(VF,!/;55?):@VPP@ MUP7:M(0\VF_4-0[ <(2=MNC@M]W,< O3.&QU;\^B!YQY:0,LV+\_YEZ?T:<" MS?A,$ 7DS%.U!#NL:7?H^0/?(]8\%KZI&)ZB^__EUF<6W1G+TXIB(V'QBYCA M7RCR]!Q/IZ?;973EE!3W,N$1'O;TO\=Q+.9Q''TR'KS]Z.%_+E3LP)YP==L\# \_2PE\:B7JBSA9A"?;M9# M+W)0G.UMH#[GPRQ4R6#3'CD\4=M.47IE5,*+?DRA6YW:E/T3@ MTF6-;RRQ7BGHWQ&KFJ60Z@^40!TB>$LQ/"R<1&FK,9U,MP".VG%BZUXC>KVM MY2;(//3&-4F4-DEVJ#2GFRU0\*VK-%N6;N$N5;:^ X9NU56 M:%R!<:\MU?>P=R7+;MXE4DQ*Z1QFB%ESHC0Z_Y4C8N%8:E36*FB+V@63YZQ& M ZN5"91)+0Q$84-RIV%0)8PVY\;,C?==)"8[ESV4)0]76B=")[7WON'M<&N^ M:B^+V^WME?N#M#B,D0YE,(W'I^]&;27ZA3=UN#HNC4&PO=V]R M:W-H965TR9:>YV0;L)(L& MZ"6(DNW#8A]H:6P1I4B5I*SD[W=(R8JS:WN!/MCB;1E%)LVQ8*:O2I2TLU*Z8):F>AV94B/+O% AHG@P^!05C,MP-O%K M]WHV49457.*]!E,5!=,O"Q2JGH;#<+OPP->Y=0O1;%*R-29HG\I[3;.H0\EX M@=)P)4'C:AK.AY>+L3OO#_S)L38[8W"6+)7ZZ29WV30<.$(H,+4.@=%G@]TX= M7JJ$\?]0-V='HQ#2REA5M,+$H."R^;+GU@\[ N># P)Q*Q![WHTBS_*&63:; M:%6#=J<)S0V\J5Z:R''I+B6QFG8YR=G98I[<7KR]@2_?DP3N M;Q\@^3Q_N)U$EK2XLU':(BX:Q/@ X@5\5=+F!FYEAME;^8C8=13C+<5%?!0P MP;(/HT$/XD$<'\$;=2://-[H -XMTY++M8%[U)#D3"/\-5\:JRE"_MYG;P,W MW@_GLN;2E"S%:4AI85!O,)R]?S?\-+@Z0G;.]Q$Z1,I)5@%C-8OD#&-SPC%X/-\56 -MR\]HF"V4>V M04UY#[(JEH2E5@V< :H=QC+I$:CL>"G2QE76AQLN*J?E U5E-51$LQ:S9>5 M94N!8!601$'%@?(L_9DKD:'NB%*=61$D!W4CJG-M(5I+;1NX_6XR0,B+N;EM),K7E MGM' <]J&H:OWA)T=#):@SM&+< VX6E&+("L[S_4A(63TD*VG(6>&?J]8Y!<7 MF^3Q]F((W:63)(6]9GG?G1A,Z48M)W%'@]S"/[ZJG:>ITLZ+XJ7GF@WEFW/$ M83N\*^AJF6CB8J4$M5GGVD[[H3 P%-4D+)7]+3?NA@@L,665:1SFP7S/IIE& MDJ]5)2@EB>RNM<&)UZ8J0R::#Y=!0@^.K!(^H-S)':?Y. P>E4N/46],^.[_'/;5^&BG'Q>HU_[58;5]%7IM>B@?W8:@FY>&LW$JM)W]Z6R]%;PPYP>9ZC= =I? M*0J$=N(4=,^]V3]02P,$% @ X8-I523WVR2'!@ Q1 !D !X;"]W M;W)K&ULM5C;;MLX$'W75Q!N4;2 8^MF6\X-2-($ M6Z WQ.TN]I&6:)M;B=22E!WWZW>&E&39<;S8 OL06:0T,V=NAZ-<;J3ZH5>, M&?)4Y$)?]5;&E.?#H4Y7K*!Z($LFX,E"JH(:6*KE4)>*TH%O6;CD2]7!C>&UY"*+:XZMT$Y[[<$_1D+N4/7'S(KGH^ F(Y M2PUJH/"S9G_L=J?$>I+9:[ME6S^(#LWKX*Q?W$"5=RB MBD]I/Q'NTW+C 7&BY-N*D3M9E%1LH:1360FC"30GR:W#GEPS1:1@9,NH(A5D M1Y&;V1U)XA!TX#N$/4%+PR]*F9VZ-Z^2,)A<: (=KZCA8EGK)*F$)M1@1RZL M@-TF)=U"=\*N8JE<"OZ3903[C&BC*#;#&7KA0<]PD$18.UG#5#$@]PZ(?A') M@@LJTA-(:"&5X3^I[7#6J/M%0'VRIHK3>=YLIA)-49$1+N %IDUC8]#-0PO7 M2=&E8@PC8]VBQ$CHZDHSU&(M9FP-9%CB*QXJ!S;\P6R\:Z\.]1J6KH3,Y7*+ M 3! M8"*E$JNN25':P<<%:*B.:'97\ ;%@#H.\@5,IB-BD5%UY3G=,YS;K86 M2J6!B9USI30@P4'AGHJN>@ACQC!R$%:K]*9:PC,2H&%&TY4KPKVJL=&$1-(\ MK7)J0&X'"5Y"6%X7%FEAM54"?9FR#.,5A*2P- 2UM%@PR_ M"$I5/!6*4765C7)>>WKP,/,0_,*5^&=*O2^K:"J]DB7 &4:5LRACI$W M/T,23CSW,!@8D8"T=][#?G\Y4^?>3;>K (<%KS4#5*]!EP_7, C@.HT2=^]] M:!H$)/:]XM"08Y^,T"3^>-^D@:):'#.-ZL=6_3C"-/0#9V <>5_V2:F!^L"? MP--]%>,0+U9!,L;K9.+-5N#2&=;JWLM32#4)IR1J8,EC9D#'!-V=1-;;$5[] M*7FH3 65 ]7/BZK8E8$C72'%60HNPL"QJQ6H)IO9_=39A-@JI%B;.4Q*FKRU M;"&A]$6FWYU[,YC'L@H4@?ABW_)^&7H/=9_\B0XW+#1P-\:L)&.LH@CS,H8RF@2XC&$91V-8)K@<-8%X M8&9<0 )(/)E"$)LR..4)F(S[DQ$"F,:^]Y%I37A15J[%ZH)[&X]&Y!UYFP3D M7:WTH*VLFG Z00]&4TMNQJ:$SN$4P-$29T3=@/!VB=2.$%JR(K)2';TNT7;/ M!7)>&9))2+UIM#8.'J<,F(6!)"'IF*Y"9GS!P:*EM'S;X*C-6':$^FW/OL,. M0E)#+,AI?52:<0T3)/I@'76T/L;VS**YQX6;]>W0#)3E M"EFOW 2-?BOFF+NFPY?G!Q1_=H;3?ZGS#I;3M@_GE/^'(W?-88$L,'R=$)U[ M=[A=4IZY<[AP(QD7:5YENT._ (A0",VQ?,@S7;9\349(-+;NL=&@^OU?L]*) M_9[^,,%VM@D++E#_--FMO<^'03_W[,?:F5R<57B$NZ- SG$2<;;94[JBHCZC M#WV3\YPO;;#TGM5C=U$2_C=CAUWPDK%Q/TJBYSM(=?LQ4\^LVS+>=3T@.&T4 M&"D!1NK:>K:%K;BQGXS8GC"+XH"C&MKUL'4QPT0AZ\"@,AH LT:#&/X2\D&0 M+ZF16+6A'XS[W2[TF"5&2Y 2II"C,VD)G?_$H8!9OK7'_NH:=3\N" MJ:7]@,8Y',"YK\QVM_U&OW&?IKO7W0?^)ZJ6.+GF; &B_F RZKE@-PLC2_NA M.I<&/GOM[8I1X#Y\ 9XO)(RD]0(-M/^YN/X'4$L#!!0 ( .&#:55!LDJL MV@( %<& 9 >&PO=V]R:W-H965TM2(4L< MJ,C]* C._8)QX0W[;F^BAGU9F9P+G"C055$P]3K&7*X&7NAM-Z9\D1F[X0_[ M)5O@#,V/7.^4R9QJO9?[$$Y,-O$L/ M$DQ9E9NI7'W%33YGEB^6N7:_L*IC0PJ.*VUDL0&3@H*+>F3K31UV )?!.X!H M XB<[OHBI_(S,VS85W(%RD83FYVX5!V:Q'%A'V5F%)URPIGATV@Z'=T_S/J^ M(3:[Y\<;Y+A&1N\@/\&=%";3<",23-[B?5+12(FV4L;10<(9EFWH!!\A"J+H M %^G2:WC^#KO\-V\5-R\PJ_17!M%K_][7XXU17<_A>V(GBY9C .//GF-:HG> M\/@H/ ^N#@CL-@*[A]@/UOX@<5R,*B*TUYK1GZ25#GN571?N8OI:&:Y-#RY=B)5HR4J<@>X M6:.*N4:8*!Y3@+W7Q?X?.D7K1EPLX'I'Q@/)@)-; 3^1*7T*MW3$R5QB>&1Y MA:WOE=&&M%L<,_"-B\ MMMP[IA94 L@Q)6A 67B@:ANK%T:6SCKFTI 1N6E&SH_*!M!Y*J79+NP%S7_) M\ ]02P,$% @ X8-I55!!:9SL!0 W0X !D !X;"]W;W)K&ULK5?;;N,V$'W75PR\Q2(!'%DWVW)N0&Z[W1:;!'&ZBZ+H M R/1MA!)U))4G/3K.S.2'25QDB[0%TFD.,,SPS.'Y/Y2Z5NSD-+"?9&7YJ"W ML+;:'0Q,LI"%,*ZJ9(E_9DH7PF)3SP>FTE*D;%3D@\#S1H-"9&7O<)_[+O7A MOJIMGI7R4H.IBT+HAV.9J^5!S^^M.JZR^<)2Q^!POQ)S.97VC^I28VNP]I)F MA2Q-IDK0))0\"7W?R M1.8Y.4(8/UJ?O?649-C]7GG_Q+%C+#?"R!.5?\]2NSCHQ3U(Y4S4N;U2RU]E M&\^0_"4J-_R$93,V"GN0U,:JHC5&!$56-F]QW^:A8Q![KQ@$K4' N)N)&.6I ML.)P7ZLE:!J-WNB#0V5K!)>5M"A3J_%OAG;V<'I]7.,2YA"I?B 9EEX4AK4TV3>5SJZI1"(/>E@;1NH[V3O\^,$?>7MO((_6R*.WO/_4(KWM M*7;A-6?PI82OX@&S[8_[8!<23E11B?+AXXCZ >;OM[VR!F5NK6VGO7VGMJ[2Q$ M"O*^RC0A(. Z63 ,%ZX1^GHZ()19*@V@@'%4"-8)3&G^"T16*)TVB1W4VB(#'6/(\<-0HLF-6FM>4HTL LM)0=5(@>A M:+1!DC8 5K:5Q8W4SJJ\>2!^^!S6R[7HIH5_<@8E90S9R!,^IJCQU3(&MC@" M51OL-MN[SA3WM;3&E"#T]]+@7',476%[!,_:=$[!O?[?X> XL/67*>QPM PW'PKB5EEJC$41C\.,(_&#D7"N+#G&2>,*3C&C:?C2. M^!V&$1SQXCZ-EF+H$X&TA*5H1> ^P\U1Y@_DQ\4079\9N.0-D8A]A^#G+>F= M%,?"3&0:[D1>2T#R-$Q?%=%JV5^N\',./JXX8<%8W"@&WW-###-TQ_@?@>6HF,\O=W!O$[FB$HQL]WXJY,PQ=;_(< MPH;4AWW/9Q*[6#Q#-PQH>K\?3L+5_+SDFXV#_M!O0HA\B-PQE=^D'T\B.'V# M %9DWR51G'WE62)3"P&V$?.619%Z:CA"VQ$4OLJAR]2"EZ4.* M"4RLTFNND4HCE*:-MCR%822=(FP44#52G^3*4.1,VE5GBB<#9!_'Y3XM*>=Y M28'(\Y>*_?^6UJ-LH*"(9S7T8N[_7DZK:F(VPRF)U2?*T[>U6+'%>Y41QB,F MU7C8J8NHJ8O(=[XA0"*ZCR*US=2-QD]S'?3#.^R3V@I!C9CT#=<,;CI!S3^1D_#YPDOI(#SR=']D?0^VN MEB4U.%+\.\MMT2<= CFNZ(;;F=I^Q4,]UYXO4]R$+VRKW%:+0+8Q5HD#V"D0 M3%8CW1W^PPF@$Y\!) = $G17!P65]]32M*?5%K3/=FQ^$DH-:">.27\IN8<65G.&Z@R:8_XN/G*Y:7'(4-TPN$LZQ;$ KOH(D3I(+?*VZV%;@:YWA&\M,"80% MW<$],QE79J,1?@Z6QFK7'K_>*[EB;+_/Z"W3-27-L$^<)PSJ-R3IYX_-F_C+ M!;WM6F_[$OM_7LYEKKL&G*>#18$P4J*D^_#\[^P*K? M9^D.#:@5T-+M[YBS!O(]?(+F[54&ULE51-;]LP#+WO5Q >L%,1N^['NBX)D*;= M%F!)BZ;;#L,.BLW$6F7)$^FD_?>C[,1K@3; +K8^R/?X*)+]C?/W5" R/)3& MTB JF*OS.*:LP%)1SU5HY6;I?*E8MGX54^51Y8U3:>(T24[C4FD;#?O-V8T? M]EW-1EN\\4!U62K_>('&;0;18;0[N-6K@L-!/.Q7:H5SY&_5C9==W*'DND1+ MVEGPN!Q$H\/SB^-@WQA\U[BA)VL(2A;.W8?-)!]$20@(#68<$)3\UCA&8P*0 MA/%GBQEUE,'QZ7J'_JG1+EH6BG#LS ^=DX"7N8, M-5_8M+8G:0193>S*K;-$4&K;_M7#-@]/',Z25QS2K4/:Q-T2-5%>*E;#OG<; M\,%:T,*BD=IX2W#:AD>9LY=;+7X\'%]/IY.[Z=7L;@ZCV26,KV=WD]GGJ]EX M]3@';VFUY6E9JDJ)E VA[&$J^T*;::1X%)39AS5'N'G:$'L MI6A^O92%EN3X99+02.=4J0P'D70*H5]C-'SW]O T^;A'PG$GX7@?^O\_V7ZX MPZ0'>R'AJV:]4J&)#F!LE"[;U(V(D*A-Y5V!DLJR4O91JO,1%BAMOO@MK?>& M'53HM,6L"ZQ@JY?D1A+>-AH5=F3>F4P&* H:4%F.Y0-_5UX%0":-W]:IH MF'-Q#@LA74H(4B3* +&2X_+O6[FK3&/KH*T<.S MDMI-6>5]?94DKJA0<3EW22NMLC+"%(RR=+T/%%<:)9/XMZM MS2>F\5)HO+7@&J6X_35':=HI&[+]QIW85#YL)/FDYAMEKZ;L@D&):]Y(?V?:3[B+YRSP%4:Z M.$+;^6:7#(K&>:-V8%*@A.YF_KS+PP'@(GT!D.T 6=3=7115?N">YQ-K6K#! MF]B"$4.-:!(G='B4I;=T*@CG\^7]?+GX>K_X\@T6#S0N)XDGVG"8%#N*>4>1 MO4!Q"3=&^\K!0I=8_HU/2$ZO*=MKFF->Z_@4^_^]QVF*X7 _]# #=?49"HDH>(.<,MEPSV6U([[[+S"+CM< MET#9T8['SG'@*VN:344S0DF@8#B$M=!<%X)+<)YV502W:!&$-@S.@QT&_[G^9CJ>3"-X]*,%C MCN;@JFO)M0/HQI6;4>FFO\/-SW"KI$T-3&2"R4O[+E%N>/=KWJ/^7L (\PX< M!X?0#_K]/7C'31Z./=[Q#KPPCE4A+9<+J,.$O\*9L9IT\_>V@$N\D^UXKIOGW3&P27>]B>-&Q/]J$/([Z0?,YC)BWINF&>5\RWT=T+ MN)WN*U[@OCGO]\XN M#9A7H*TB,V40B,TS5X41*TBXB04]2W:!AE(63, CYDI;H)9W?=OJ!4>?8,X% MV2VY3;UEA'&AN76>F$Q@\KVDZQ S;OS >>=@^\%E-!G[J][E@8?$F2YH>D'O MM-1>!_;4\[2IY^G>>HZ8X0;4''SRI65^8M%](5F1<$O<8T6=(UWT*_:M;AF"1!KOUGC8J"83B[VVJ$7UI)+&&K)P= MZ&8'U2XGZQGJIOW]0KKH;6B1^.=,EUIQ M,).<=2 6O!M7+-B5,N2 @+E*B9 M(*'1>^>CT=F3]*%$CK:G'&8D\I@U&OD0A@^-2%P,7+HVR'9DR-'-"VT*IWZO M=&QI_%9P767%06BO8M<4E9"!A/RKMPWI>2P0SAV71UP4HL2-CO[H0.B#)3NQ M.G3(U#>*.M,2@U@4"655"!_5CXSF2EE:AZ;FDL!L!2XTSR>F$@FTN!'3NHX= M^*B6^(SZD';W.'V!3;NLVX*-=\R2+[2GE5&^(VV0VGR,1@FDS%,\TAD*LJ(. MU:Y$&R8'L$PYP5-A#^OBJ)S+2J,9DW2.<"L/06*,QKA&K34U9US_2];;QL@Z MP%P97N>GQ8DR6=-N[S5 QR+M82CXQ^JQ2=52OA +>(J,8ZQ+T)-BU.P7"8D M(G&&7)[@7-?4T MWY/#LEEZOEGH=TEO$N+U[*"URKSKNE^W5;>6SH^#]R?3VKJ\]%QJJLR]XUNU M[Q9".^#WSW58S_76>JY/QCN&-.7*O#*7-D.@2A8B<55P)UU'C R^%+(\2E;^ MF*VZ=.\>,&CV@,'>/2!,5%[+DM2/+W=&XB83II.M>_O_ @Q3"6&QH%YS*0O\ M\(";9FAO')"BQF2DZ*\9@S=A-&K&(&VC!65WJ]E3GE"F&[LP>FK,[E3'NS\* M!H>DE9DMDSU6DJ:+VYA;3E>*N&FX]V'1((F*F:4Y$,/)67#4#PZ\]MX[B?OV M*C?YCY@L'(TC!^:/=?YT,B%R=JVU>VK@"8T_N]J />^='IT$!YUM5>YNG+UI M6UCX+PP#/NKR&-X\;3YBPO+LOEY>?@'=,DT,#0B4-L?$G M^9FR]%W@+U.2)VJW@-Z[$5[?. ?-I]WP'U!+ P04 " #A@VE5M)!)\-L" M ##!@ &0 'AL+W=OVT[)_O[.3AK*5(NVA]=F^ M^^[[SO9EO)'J4>>(!I[*0NB)EQM37?B^CG,LF3Z1%0K:2:4JF:&IRGQ=*62) M"RH+/PR"4[]D7'C1V*TM5#26M2FXP(4"793R+'\S R+QDIN0%EO0K.&D^JBB1P7]E"61M$NIS@3W5X]7-W<7\'[ M.[8J4'\8^X90[9X?MPBS!B%\!>$37$MA<@U7(L'D9;Q/;#I*X9;2+#P(N,3J M! ;!1PB#,#R -^@D#AS>X#6)N$91(Z1*EC GKHJN I79Y#!W!48%/Z8K[=9_ M[BM @S_85(7"#*% MA&N690HS9C"A)]'H8B(!P^EN9-:G7=TGXV"B_3+^,WOO+E>(+RX&T+$:+%=4 M;'NV-Y3]P'[/GKV] 'WHK-Y"<=LX($.9*5;E/*:7H![1Z-Z-5'2<4SI*'C-X M!R']CH_.PW[_DJRSL^=I;ZHY@P6+>4KQ6Y_M. @"& 9![TX:5OR#,W! ;O]O MQ33&,A/&6-;"-#VF6^TZ]+1I3,_N37N_ M9BKC0D.!*84&)VO#"KK0/NIE&8[L0FZ[U;T M!U!+ P04 " #A@VE5';W=>9(" !_!0 &0 'AL+W=O\"KV+ON[CJD;]]9&UPB$7IC[V'^;__Q>':PD>I59X@&WHMN:Y. M,BR8/I,E"MI9254P0U.U=G6ID*6UJ,C=P//.W8)QX42#>FVFHH&L3,X%SA3H MJBB8^C/&7&Z&CN_L%N9\G1F[X$:#DJTQ1O-LRLU<;FYQFT_/\A*9Z_H)FR8V#!Q( M*FUDL163@X*+YLW>M]]A3]#W/A$$6T%0^VX.JEU.F&'10,D-*!M--#NH4ZW5 M9(X+6Y38*-KEI#/1>!3?W<#H<0*3N_OGQ70"]T]Q#+/I'.+;T7P*7Q=LF:/^ M-G -'6=%;K)%CQMT\ GZ$AZD,)F&J4@Q_:AWR6;K-=AY'0='@3&69]#U3B'P M@N (K]OFWJUYW4]X4Z8$%VL-,U009TPA_!PMM5'TJ_PZE&^#"P_C;/M1*43:2N&1>!]*#%0@@\62OB95J6.K9$OE=V(CDU=X*FT?:NB> M>OXE!*>7%[W.LWA#;4A*:*-X8H>ZC@Z]+H2]H//"E"(C&KZ<] /?OP:_LY"& MY80)B6^??3CT?=V]IBA0K>O6UY#(2IBF/]K5]G89-4WU+[RYFAZ86G-RGN.* MI-[91<\!U;1[,S&RK%ML*0TU;#W,Z(9$90-H?R6EV4WL >V=&_T%4$L#!!0 M ( .&#:55::O000P0 .0+ 9 >&PO=V]R:W-H965T[I/IHP$&N3.&<[ M2WN__F8N1FQE2#3D>G&11< M7\H*2OPREZK@!I=JT=&5 CZS1D7>"3PO[A1U'@H:Y.+$AX4TW51 MB/!2F6L[LF5S-NJ[ M+*VUD<7*&!D4HFQ^^?/J'K8,$N^(0; R""SOQI%E^8$;/AXJN62*3B,:36RH MUAK)B9*2,C$*OPJT,^-/=]>3NPD[?>+3'/39L&,0E#YUTA7 30,0' 'HL\^R M-)EF=^4,9KOV'22S812L&=T$K8 3J"Y9Z)VSP N"%KQP$V%H\<)C$0(F31\* MK+'K'K:CUS#0%4]AY*+<-:B?X(Y/WOFQ=]7"JKMAU6U#']_*HI(EE$8S.6_^"^"W?' MIJ)<;+L:.->%5$;\P^T#1!Z/7[\QKC4@J_>(Y>$8^#Z._3!IYL['T@!&81A: M-%BYX%.1"R- L]AC$;FD'^=)&IZS^2'7!!];^#C$T3_W&P=QZ'RM0"&A?:KW MXADCW86( QHL0!+3V.LYDPQ#ND".Q<[A/O,]%O19N*8E#[E!C!Z%VPMMM!&- M7I^UZ"G:Z"EJU=,$J_6LSH%N>5Z;6@%5"U'4:YH5?RE(#H?TU0I]6%__V9^# MQ9.9#-A?P-5*3Q\@703Z=Z$-*SB\LRZE-HE)BB$E-T8M M]GQ:=G'9#6-<)K2,ULND2\N8G?"BNB(^^ \VQRRR;J^/F5AKJ2T2=-D][T5$ MH-_UG$^@-1-%51N,2*Q5>]J-(G;&3A.?G:U =U7\8F&"?H\BB%IS'V]R'[?G MOJZJ'(@C>BME>9%RG37_=^1/0$WT]>U\Z7_4L?.+:_NI#SBQJY MKHJNG!I\28UO>$XS7B[ DMN/34YSL;"7I7>\'IJ%2?!KSO8K]C%G\7F8A&]W MJ![LWIEZXYWQ&PO=V]R:W-H965TQ18X1?NC&FNRPI8E MYR5*PY4$C?-^,(@OAET7[P/N.2[-QAY<)C.E'ITQROM!Y 2AP,PZ!D;+,UZA M$(Z(9#RM.(/V2@?H8.M%'2*(DV<'7:7/L M>+[..WS73S6WK_!K,#-64QG\WI9C0]'=3N%:X\)4+,-^0+5O4#]CD![LQZ?1 MY0Z!W59@=Q=[.J56RVN!H.:P9%HS:9MR)=G;M.YDVZYUUQ5[MW4Y0^U]]K:RR3N<,Q"]^8K&E&0-P4 <3P 3J=XT\G M>]2+<^3NPL,8CMKC-WB9 S:"74T[/BHIBS[)=5W!P?Y9$L>7Q+#>_;MN^[/A M1JN5J!=^H!C(5"UMTW7M:3NS!DVK_@UO!MX-TPMZ A X)VA$602@FR'2&%95 MOG%GRM(8\-N"YBYJ%T#^N5)V;;@+VDF>_@%02P,$% @ X8-I59U%,>D' M! ^@D !D !X;"]W;W)K&ULE59M;^(X$/[. MKQCE3J>M1$->G!!Z@$2[W;W>J2TJ7%>GTWTPR0!1DSAKF]+^^QL[0.F*TNZ7 MQ"\SSXS]/&.[OQ;R02T1-3R51:4&SE+K^JS34>D22ZY<46-%,W,A2ZZI*Q<= M54ODF74JBT[@>7&GY'GE#/MV;"R'?;'215[A6():E267S^=8B/7 \9WMP%V^ M6&HST!GV:[[ ">J_Z[&D7F>'DN4E5BH7%4B<#YR1?W8>&WMK<)_C6NVUP:QD M)L2#Z5QE \(%%88 HC>\;3&<7TCCNM[?H7^S::2TSKO!" M%-_R3"\'3N) AG.^*O2=6/^!F_5$!B\5A;)?6#>V+'(@72DMRHTS95#F5?/G M3YM]V'-(O#<<@HU#8/-N MDL/W/-AWTIUB"--:&9AEVJ]:;D\LJ0,M&29G/R MT\/)]/;B+S@?32X_P\7M]?CR9C*:7MW>P**KBL,LQ>^W(N_1-&*-O-^JVOF*%DA?6GF=4-+FATU0_1'X"C 7@ MMQF+S3?R6Q,Z$O)J8UHN";/=TP.X71 M(^WM N'R"66:*X2QS%.RJ,G>&N_9WJ&Y%LQN7A#EIJ)6M(M3E"5\NJK@'Z)5 MG< 53>5TRJ>MVY56FFBP;&CXDUE=!3]?2F]%_*(JK:BLJ0"760(7W@NX9X7*WR1UGL""9/8 M[FTWVI,':^3!_-8])6CX]KM=RWC79=U7D)6H3A\;(]5D>)A%YH4&U'-]_R!O MG;W[N$2YL*\.14?FJM+-U;P;W3UL1LU]_F+>O(KH0%I0<4"!&ULK57O M;]HP$/U73EDU=5+7A 2ZJ8-(%-H-J3!6^D/3M \F.8)5QTYM ^W^^ME.&K$U M(*W:%V)?_-[=>SG.W8V0]VJ)J.$Q9USUO*76Q:GOJV2).5''HD!NWBR$S(DV M6YGYJI!(4@?*F1\&P8F?$\J]N.MB4QEWQ4HSRG$J0:WRG,BG,V1BT_-:WG/@ MBF9+;0-^W"U(AC/4-\54FIU?LZ0T1ZZHX"!QT?/ZK=-!QYYW!VXI;M36&JR2 MN1#W=C-*>UY@"T*&B;8,Q#S6.$#&+)$IXZ'B].J4%KB]?F:_<-J-ECE1.!#L MCJ9ZV?,^>I#B@JR8OA*;+UCI<04F@BGW"YOJ;.!!LE):Y!785)!37C[)8^7# M%J#5W@$(*T#X-R#: 8@J0.2$EI4Y64.B2=R58@/2GC9L=N&\<6BCAG+[%6=: MFK?4X'1\.?IV,QJ.KK]#?S*$<7_2_WP^/I]/ .#H!RN%Z*E2(\55U?FX(LK9]4R<_*Y.&.Y#,LCB$*CB ,PK ! M/M@/'Y,GB%I-:-^X4%L1UE:$CB[:0?=59H337\2VUQ$,!%>"T924W<93F$I4 MR'49$ NXH)SPA!(&,Q-$T]I:P8_^7&EIFO-GDQUE >WF NP?]E05),&>5]A< M_/9-ZR3XU&3.?R+[PZNH]BK:QQX/B%HZ4]SB_&%%UX19 XZ :!.4\HGR M#&X)6V&3$27[B6.W@V8=AU$4!%U_O:UP;PVO5-BN%;;W*KPST\=*2$A!-6%- M(MHO1;1:+T3L3?-*$9U:1&>OB'Z62@I)D\9/LI?I7WNS\\*: M3A!L65.J\;?FEKTSQD1FE"M@N#"XX/B#H9'E'"XW6A1NE,V%-H/1+9?FZD)I M#YCW"R'T\\9.Q_HRC'\#4$L#!!0 ( .&#:57IQE2)W@, . 7 9 M>&PO=V]R:W-H965T>%7QJI4*L+FV;QRGDF)_1%13RSH*R' LY9$N;KQC@I!3EF>TY MSLC.,2FL8%+.S5DPH6N1D0+F#/%UGF/V[S5D=#NU7.MQXI8L4Z$F[&"RPDNX M W&_FC,YLAM*0G(H.*$%8K"86E?N9>2.E*"T^$%@R_>ND7+E@=)?:O EF5J. M>B+((!8*@>77!F:098HDG^.?&FHU:RKA_O4C_5/IO'3F 7.8T>PODHAT:IU; M*($%7F?BEFX_0^W04/%BFO'R$VTKVX%OH7C-!0'+Z M!5XM\ X%@R,"OQ;X3UUA4 L&3UUA6 M*U^W*]W+C0BQP,&%TBYBREC1U4>Y^ MJ9;[10IU4.X$DW>)U(G@-OH1?;N/T+L0!"89?X_^1/=W(7KWYCUZ@TB!OJ=T MS7&1\(DMY'I*9<T?8/KJAA4@YBHH$DAY]J-=?:/2V]+-QUGMT]MK3 M N]@=89\YP/R',_K>9[9T^5NGSO_;_7HQ:NW-L-O(N^7//\(+R0<+Y<,EKC\ MQ=(%NH4-%&M /[]*4_1%0,[_[HMZQ1WT YM 'J;-_I9V+9RV1=BU M\,?CMDW4M1DX.T[+JV'CU5#KU7>&"[X QB!!6* Y)84HZ5,4(--A<@D M+31*BTS1VB':E7"NM@C19@/_=#;HFG2R0=>D4RAH,6W'=N6/JZ]_KCC!:(YC MLB"Q/AMH.<\^:B9IH5%:9(K6CLBN='.'KY4-C%9O1FFA45IDBM8.T:Z"<[4U MB#8;C$[U!&:G3<(>$]]Q#M-!UZA;*=A['4OYSE^6K6*.8KHN1-7":F:;=O15 MV80]F+]V+V=NSWRHVM=EAW2'KWK?-Y@M2<%1!@NYE',VED%C53NY&@BZ*ONE M#U0(FI>7*> $F#*0]Q>4BL>!6J!IZ@?_ 5!+ P04 " #A@VE5]2*;-WP# M ":#@ &0 'AL+W=O$[S3(^,/(@&0Z#%+J9A9B93YE6V+*($,BPN6 U5?=HQG6*HAW]LB MYX!C$Y2EMN#!EA4P)A0U'HL@RS'\L(&7'F>5:3Q-;LD^D MGK"#:8[W$(*\RS=P:)2894$$811QV,VON7BU=7P>8%7\3.(J3/M*IW#/V MH ?7\'RO0*UZ3QUXVG]"_],DKY*YQP*6+/U* M8IG,K$L+Q;##12JW[/@)JH2&&B]BJ3"_Z%BM=2P4%4*RK I6##)"RQ8_5D*< M!"B<]@"O"O#. P:O!/A5@%'.+IF9M%98XF#*V1%QO5JAZ8[1QD2K; C5QQA* MKKX2%2>#Q3R\7J+Y7RNTNKZY^[)>H9O/88@VZRT*/\VW:_3;"B0FJ?@=?40B MP1S$4T,H^I*P0F :BZDM%1D-:4?5QHMR8^^5C2?HEE&9"+2F,<3->%LE46?B M/66R\#H!0\@OD.]\0)[C>2U\EO\]W.V@X]?"^@;/?P5O3B6)25IHEZ(0HH(3 M291JZ\A+X$KD>,(9I;ZEPO@![""7W]Q1\X?;1+U!-80;% +-NA"#S9,@M(, MIRAB6:;T4-Z/'A!\+\@!I^I3J\E*S*'!U%?6(? '^O@/IVFU+KJL%S7H#FNZ MPTZZYG0^+M0-$J,-_J%N-HGFG&.Z!]W_@#[GYE2_W4)V#[SU[#IW>.O9]036 M$&-4BS%Z%V8?]2E83V -P<:U8..?8/;Q2Q\[[N3,["\7>9/QL-WLES7=RTZZ M=_0 0JISW*J&DTAW0\.XR]Z=F&\]K9[ &NE/ZO0G[\+>DSX%ZPFL(9CK/#\K MG)]@\ KTU+P#QS\S>-NBH==N1V$OZ*]>4M.PW=#?'6 ^H+K9FP]YRP M]RY,7='H2[2>T)JB/3_JW,XGT/^UM?_"LU/\"$6D MH+)\)M>S=8$U-V7%V?Q"%UZF>GB&*:NV6\SWA J4PDY!.A=CQ8>7A5 YD"PW MM<0]DZHR,=U$%8_ ]0+U?<>40-5 ;U"7H\&_4$L#!!0 ( .&#:55,"?+2 M? , -P- 9 >&PO=V]R:W-H965T)F^\Q89XNH1&HD'6?[]2,I1;$E1C4V?[%$ MZKGG^-P=S^3BP/@/D0-(]%P65"R=7,IJ[KIBDT.)Q16K@*HO6\9++-60[UQ1 M<<"9,2H+-_"\R"TQH4Z\,'-W/%ZPO2P(A3N.Q+XL,?_[!@IV6#J^\S)Q3W:Y MU!-NO*CP#M8@'ZH[KD9NRY*1$J@@C"(.VZ5S[<]3W],&!O$'@8,X>D=:RB-C M/_3@<[9T/+TB*& C-056CR=805%H)K6.OQI2I_6I#8_?7]AOC7@EYA$+6+'B M3Y+)?.E,'93!%N\+><\.GZ 1--9\&U8(\XL.-78<.6BS%Y*5C;%:04EH_<3/ M32".#!2/W2!H#(*NP>@-@[ Q",_U,&H,1N=Z&#<&1KI;:S>!2[#$\8*S ^(: MK=CTBXF^L5;Q(E07REIR]94H.QE_2:_7Z1J]3T!B4@CT$7T!%7>T84**#VKX ML$[0^WL[W -!,+5RKGFL+=-(YN:D?!&XY"])51F0N4T@PRBWTR M;#\;L'>5Z%9Y\*+\)A@D7$-UA4+O-Q1X06!9S^I\<]\FY_]Y3_^S]Y-@A&T9 MA(8O?(/OEE!,-X3N4/&:_KDMRS7/R,ZCV]I<5'@#2T?U+0'\"9SXUU_\R/O= M%N)+DB67)$LO1':2C%&;C-$0>WQ=,B[)/]AT4K9%]]\>$!8"I'7;U5R1X=)_ M"T]QZ'D+]^DXSGU,X/NGF*2/F8734TPZS',B=MR*'0^*_4PEJ!!*I+36M5<0 M_$@*(@E8]=9TXZ,U1%VY?<@XZ*CM0X)NU-)!FA.Q42LV&A3[G4EGU1+XSEP3A%*PI[(^L;2S M[57DVAS ._,W_GSE6^83?74QI^-7^OK>\Q7S':%"Q6RK7'E7$Y4:7E\EZH%D ME3DK/S*I3M[F-5?7+^ :H+YO&9,O ^V@O=#%_P)02P,$% @ X8-I56J# MM!9> P . T !D !X;"]W;W)K&ULM9=K;YLP M%(;_BL6FJ9.V@AUN:9-(O4VKU&I5LVX?IGUPDI/$*F!FFV;]][,AA6P86G7M MEX3;.<]K X_,:,/%K5P#*/0[33(Y=M9*Y0>N*^=K2*GJ(1E<"60+-*4BOMC2/AF[&#GX< U M6ZV5.>!.1CE=P13437XE])Y;=UFP%#+)>(8$+,?.$3XX)F5!><4W!ANYLXW, M4&:#V9& M)9SPY#M;J/78B1VT@"4M$G7--Y]A.Z# ])OS1):_:%-=&T0.FA=2\71;K!.D M+*O^Z>_M1.P4$-)10+8%I,Q=@A<02JM60>OD-6OL_J]DWH- MYHTVDVKNEBU=51^6]>;5OYO$XA0@LJMJ.B&A4]A@ILJ*B-BGT[*JY1\6.H$+VC:7Z(U!JTHY<*A(T=M]D= M$SJLT<->]%>N:(*6A2H$&$U9#&(+,FP%&?J>/0GV&J-YO5DN0$K$TKQ0L-#. MTG, 4EE]Y;7P'^..B< [0L5/F(IJ[ FC,Y8P=6_%XQ8^#H8=^,:&N%^'GUA& ML_D3==C?ZYF.P8T0\8+$;4/VX!I'XA>2)&Y;TH^Z7L_&D_A51(G; MIO2C@-C3D$:5Y(5422RJ](.@@]^XDKR0*[=]=I<;/AE&__#=G76P^::XI&+% M,JD!2UWF[49:?]J ,!?H\TO.U<..66W7'TN3 M/U!+ P04 " #A@VE5P8IFOY(# #M#0 &0 'AL+W=O,YEFK(][8H..#8&.69[3K.S,XQH9:_,G,/W%^Q4F:$P@-' MHLQSS)_O(6.'M36V7B:^DWTJ]83MKPJ\ARW('\4#5R.[88E)#E001A&'9&W= MC9?A0N,-X \"!W'TC/1.=HS]U(,O\=IR]((@@TAJ!JS^'F$#6::)U#+^JCFM MQJ4V/'Y^8?]D]J[VLL,"-BS[D\0R75MS"\60X#*3W]GA,]3[F6J^B&7"_*)# MC74L%)5"LKPV5BO(":W^\5.MPY&!XNDW<&L#MVTP><7 JPV\2SU,:H/)I1ZF MM8'9NEWMW0@78(G]%6<'Q#5:L>D'H[ZQ5GH1JO-D*[EZ2Y2=]'\-[[;A%KT+ M0&*2"31"&RQ2E*C\09 D*ISOU=R/;8#>O7F/WB!"T>\I*P6FL5C94JU \]A1 M[>V^\N:^XLU#7QF5J4 AC2'NL0^&[1<#]K;:>;-]]V7[]^X@X1:*&^0Y'Y#K MN&[/>C:7FX_[MO/_O(?_V?N)&%Z3"Y[A\U[A^ZT CB6A>Q0U.4!HU8M442_[ MXETQ3OH9=9-;B@)'L+94%Q/ '\'RW_XRGCD?^\2^)EEP3;+P2F0G89DT89D, ML?NF( M,8J1"@7#.2BJ%"DR4E:H(=$7*%% .6)0<5 N7B"6(-;',U M &<$[ MDA%)H+=LJQ7,S KTI^71GWHK^_$X.#T0]Q02="'CV?@4$W8Q"Z>!G.@S;?29 M7E^?A%!,(Z//L#*5[^G1>MVYTY*FBVDA@BYBL9BWE!EB.1%FU@@S&ZSG;XR. M3"6;KS&1S[T5/+MF!5^3++@F67@ELI- W#:!N!W,4'/Z&K%D5*I*Q$* RD^V M4Q]<6N4G/$4IIGLP"=RN7+;+R-XTX-[\O#V7>YNSB. L(NPBO+G;GYWS1I3Y M]40Y*M=+1)F?%:6+F'GS5LL+SM*$9VA.A%DTPBR&A8%6K^(=I9 Z?C6-ZUFK M]2\%6G2Z\&@R;36D31?43IQ+:,(AFDH@^^C\F@/?FXN#0)'NY-7QI9EM[B9W MYDC>FK\?+S?CGOE W66JJ\<_]-5%Z"OF>T*%4BU1KIR;6Q5+7ETNJH%DA3D] M[YA49W'SF*K[&' -4.\3QN3+0#MH;GC^WU!+ P04 " #A@VE5U/EVE1$# M ]"@ &0 'AL+W=OV@2+MQ\]V(*-=L%2Z+\2O<^X] M!S_N8,WXLU@@2GC),RJ&SD+*XMQU1;3 G(@&*Y"JF83QG$C5Y7-7%!Q);$!Y MYOJ>UW%SDE(G')BQ"0\';"FSE.*$@UCF.>&;2\S8>N@TG=W -)TOI!YPPT%! MYCA#^5!,N.JY%4N5BZ/0< MB#$ARTQ.V?HK;O4$FB]BF3"_L"[7!ET'HJ60+-^"509Y2LLO>=GZL ?P@P, M?POPWP":O0. UA;0,D++S(RL*R))..!L#5RO5FRZ8;PQ:*4FI?I?G$FN9E.% MD^'WZ]'L>@:G5RA)F@GX03@GVMDO< (IA?L%6PI"8S%PI0JG06ZTI;XLJ?T# MU'VX950N!%S3&./7>%>E6>7J[W*]]*V$,RP:T/+.P/=\'QYF5W!Z\J4FK[&= MYBZ2BJ:I:9H=2.3G3\UN[\*27ZORLF6(6X>\1+6?:HTJ<>UZG#ZHYZ(@$0X= M=1(%\A4ZHE[/ M;P_@TO\(,W^1YG5A[G!9L MD' !;W\J-KS?,FI81&^&$W[%%V;O1W;C1[!]VP M,AWI1J]RHV??'4F2*C-, /A]X#HL!5N)WGN+E63!WL%1A4=U:EY)Z5=2^E8I MYKG)-I#M7U)U0OK_W%%^O^V_.;+66._]4]R]%SI'/C>%BP!SR92/=35:U48C M4Q*X?Y>7A=4MX?.4"J4R45"OT54>\K)8*3N2%>:]?V)250^FN5#U'7*]0,TG MC,E=1P>H*L;P#U!+ P04 " #A@VE5K^JWZ>X" !$" &0 'AL+W=O MYQSX?XYR+1QDC*GA* M$R8G3JQ4=N&Z,HPQ)?*,9\CTES47*5%Z*3:NS 22R#JEB>M[7M]-"65.,+9[ M>/9G$=31S/$,($0V4B$#WL\!*3 MQ 32-'Z6,9T*TCC6YX?HGVWN.I<5D7C)DSL:J7CB#!V(<$VVB5KP_ N6^?1, MO) GTOY"7MIZ#H1;J7A:.FL&*67%2)Y*'6H.7?^$@U\Z^)9W 6197A%%@K'@ M.0ACK:.9B4W5>FMRE)E#62JAOU+MIX*[Z6(Q_7:[A/=7J A-)+3AC@A!F"H4 MHVK_H;9W?X/I"L4#R)@(E$ 9W,9\*PF+Y-A5FI&)ZX8E^JQ ]T^@C^"&,Q5+ M^,0BC/[T=W4F53K^(9V9WQAPB=D9=+T6^)[OPUMP#SR+H0&A6PG6M0C=4P@F M4'NF+T($ESS5Q2&)O5]3(] &]855L-I#W6Y.]G9[FA,1P?U7'1*N%:;RX9AD M!?[Y<7Q3I!#=FT[?^]B0W7F5W7E3]* \9@FZ?J72ATK9 MI@4KW%#&]%070$)8B/#KJ* %_P*A9Q',F[ +.F-W=X14KR+5:R9E2PNC-MFA MT"\%X!.*D$J$3- 06Y"_FO7SC3C&O* QK#'O=L\&O>/L^Q7[?B-[_7BLD6KZ MC:+U7XC6/J':H,(=O$HU.*Z:A Q%0:@%=8[-$@W^1J)A177X#[<.[?BJ*S=\ MH9YWG-&H8C3Z'U?N!>5F,0L._0;:;NUE3U%L;/^2$/(M4\4C7^U6+7):=(9G M\Z*_WA"AZT%"@FOMZNE#?JL# MU1^'X#=02P,$% @ X8-I54CHP\L0! -14 !D !X;"]W;W)K&ULQ9A=;^(X%(;_BI4=K6:DMOD.T 4D(-G=:K=35#J[ M%Z.],(F!J$F/[81 0AJULQ[U!FQSSF,?GY.7V,,])H]T@Q #3VF2 MT9&V82R_UG4:;E *Z17.4<9_66&20L:[9*W3G" 82:\IU>4 M*$Y11F.< 8)6(VUB7@>F+1RDQ3\QVM.3-A"A+#%^%)V;:*098D4H02$3",B_ M=FB&DD20^#J^E%"MFE,XGK8/]-]E\#R8):1HAI-_XXAM1EI? Q%:P6W"[O'^ M3U0&Y I>B!,J/\&^M#4T$&XIPVGIS%>0QEGQ#9_*C3AQX)QV!ZMTL)H.SC,. M=NE@OW0&IW1P7CJ#6SK(T/4B=KEQ/F1P/"1X#XBPYC31D+LOO?E^Q9DHE 4C M_->8^['QXN%N]A>83A:!#V9WM_/@XV+R<'/W$;SW$8-Q0L$EF.&4UR6%,K/! MDVBC#WS\T\('[]]] .] G(&'#=Y2F$5TJ#.^+D'7PW(-TV(-UC-KL,$MSMB& M@B"+4-3B[W?[#SK\=;X?U:98ATV96IW !)*XHX>/E4J8S/'FPVQ)3 M,#W)%/\XNW&_/QCJN]/]/K?IN5[=QC^WL9R>4S<*6HQL^VA4"]NMPG8[P[[G M&PE)N)&EZ:,=_U_,90&7-0L^WZ)TB4AK67:B7UN6*F&^2EB@"%;+CU?EQWMC M;?%4)E$ES%<)"Q3!:DGL54GL_01M*9CNR>-N&VY#6\YM+*_7T)9SF[[3E)9S MFY[;:U>6?A5TOS/H/U"&"$QD74XB_F(64T:@>.E]D;9TPE];EBIAODI8H A6 MR]"@RM#@C;5EH#*)*F&^2EB@"%9+HFD"\MKIB"\N%+DXK>.,@@2M^%3&58\K(2GNZ(H.P[F\A%IBQG J MFQL$(T2$ ?]]A3$[=,0$U4WI^#M02P,$% @ X8-I57PC'"-8! 41$ M !D !X;"]W;W)K&ULQ5A=<^(V%/TK&C?3V9U) ML"VP@128@22=9MIL,DO2?=CI@[ OH(EM>24!X=]7_L!FUY9"TW3Z M;'O??< MXZLCR:,=X\]B#2#12QPE8FRMI4PO;5L$:XB)Z+ 4$C6R9#PF4C7YRA8I!Q+F M1G%D8\?Q[9C0Q)J,\KX'/AFQC8QH @\QH#7!K@''<1*$=Y3229C#C;(9[-5MZRASS5W%J!HTGV5N:2JU&J[.1D M_GA_]3N:3>I4_/N0_PT:'R#[OGNX(#]'7/Y1+ M="LA%G^U$53$[[7'SQ;QI4A) &-+K5(!? O6Y.>?7-_YQ9!=K\JN9_(^*6I MH)7*1?[(?P&O<.#E#C))V$[-W/@52O]_?O/^?Y!=O\JN?]*;5\(NI%J[-%F=HP6L:)*H1R6,$4D":$/= M;Q0$'OC#]HH85&@&1C1?K9GCZJG&=6MJ=]V') *P,<4R(V^M@5X/M:-MQ3^+D *D] MN-N@Y:+K:4+C.C1^'UK,V'"#&*\ST&"K=P_7*-\5+>K$L02J>R?=%EHTD6ME M=\W2?C(K9FB]!BMXT/%UI5SO *YY"RBU_^8EI5P3V6N2HGL=M:2[1DW5D")H M28I *?#BH*-&]-#\!BG=;L?1:*!;2[+[!DV&4NST$NR!< MH"Z*BT,L]E!(]L)TC*W%'IO%_E9AINJR%* MB3::+?!UMLLH_K'>N]VA1EYP MK??X'^D]643MX9N*CSU=;>):\O'[2KX67E/T_4Y/LQGB6O6Q6?7?5(NO036' M[)6U."QKT52#]1Z"S7N(M@9?P]IK%-UP,/SQU&4?W7)CX*O\+B\40YM$%A?> MJK?Z7C M;LGU].)CPQWAZBPH4 1+9>IT^JK@>'%_+QJ2I?F=><&DNH'GCVL@ M(?!L@AI?,B8/C2Q ]15E\C=02P,$% @ X8-I50[A\:P[ P 'PL !D M !X;"]W;W)K&ULQ59M;],P$/XKIX 02*QY:?HV MVDAM-\0$8]4ZX,/$!S>Y-M$2N]ANRR1^/+:3IF%+.S8-\25^B>]YGKO<.=?? M,'XC8D0)/[.4BH$52[D\MFT1QI@1T6!+I.K-G/&,2+7D"ULL.9+(&&6I[3E. MV\Y(0JV@;_8F/.BSE4P3BA,.8I5EA-^.,&6;@>5:VXW+9!%+O6$'_259X!3E ME^6$JY5=HD1)AE0DC +'^< :NLB,@?MRHRQ&[TXBP:6HQ5A MBJ'4$$0-:QQCFFHDI>-' 6J5G-JP.M^BOS?.*V=F1."8I=^22,8#JVM!A'.R M2N4EVWS PJ&6Q@M9*LP3-OG93L^"<"4DRPICI2!+:#Z2GT4@*@9-;X^!5QAX M1G=.9%2>$$F"/F<;X/JT0M,3XZJQ5N(2JK_*5'+U-E%V,IA>78P_PF@X/3V! M\<7YY/3S='AU=O$97I^@)$DJX @N44B>A!(C4'K"FS<@8L)10$+A*F8K06@D M^K94FY";LWV<$-X!->?%"2<2#5"[?M MO#O@G5]ZYQ]"#^Y^9U@HI^3=3Y/KS)%:!DE7_CIP>W[?7M?0MTKZUM_23PW] M]3EF,^2U<3H(]<0XM4NA[?^U_X%VG]*[SN"Q0=[F0JL03NG@+,UPDE*JI MN@M30D.LD]^YEQS-;KL^.;JEJNYSJH)?E?JODYBS=2L2VXU.JUYCK]38>[;Z MZ?U]_;C.[BYWGB3@P6@4N-5PN'[#=_<(JOQ13L/?)V?W_W /7N /I#&:\5!E%?#5*/E.&ULQ5E=<]HX%/TK&F]FIYUI,3+?66 &L#O-;),P(=D^=/9!L05X M8EM4$A#VUU>2'6-31X-;[>0%+*%[KG2N?*7#'>X)?6)KC#EXCJ.$C:PUYYM+ MVV;^&L>(-<@&)^*7):$QXJ))5S;;4(P"911'MM-L=NT8A8DU'JJ^.1T/R99' M88+G%+!M'"-ZF.*([$<6M%XZ[L+5FLL.>SS8/ZPF5/1LG.4((QQPD*2 M (J7(VL"+STXD 9JQ#\AWK/",Y!+>23D23:N@I'5E#/"$?:YA$#B:X=G.(HD MDIC']PS4RGU*P^+S"_HGM7BQF$?$\(Q$7\. KT=6WP(!7J)MQ._(_C/.%M21 M>#Z)F/H$^VQLTP+^EG$29\9B!G&8I-_H.2.B8"!PJ@V4#E:H,D'Q;ZR%GR%B=PH"T[% MKZ&PX^/%_>WL;S"=+#P7S&ZOY][-8G)_=7L#WKF8HS!BX 91BF0TWX./X&'A M@G<7[\$%L %;(XH9"!/PD(2]Z]7_9>(J.5;Y^6PFN]AB=#_G$JWM0 S$@LTA=#*@%,Q*9)5EBD M% X>#Z X;HX.JGNR1S0 W[X(2'#%<U&AHR!E0@9KWS'IEJ NE$P M">:F8!T%)D_%W1@.ND-[5R37D,,2N9V:: M!/,,@96"TK)/Q/1,!SD/ Y^D<>]$C&B%^TP M%:(,;# -2>7!H'51=[^;!'/UBW? 2/* 2QO(2#+@C0H4H$>(8F50H1;!Y% M4%,[SZ^GH5"'M)@LQV")0@IV*-JJ *4BIU+&I"[ZA:W8;[3[)YN_8A1L-7J] M\C"W:EBST3H9YE4-ZS2<03ZLS$=!%,+?O1'J$>KN2:-H;H:FOQ2:%2W M4*N[Q,D&>V >(?W_#'J0VC0;%:E&T3Q3:.5P''4J[+_U 6)2LUQ@%F,H!XOT ^_>SG9#1-F75UB^)[WS/<[X[^R[8,/X@4@")MGE&1<]* MI2RZMBWB%'(L3ED!5.TL&<^Q5")?V:+@@!,#RC/;$6F%@=%,>!JR4 M&:$PY4B4>8[YKP%D;-.S7&NGF)%5*K7"#H,"KV .\JZ8&NE(%HP]:&&<]"Q''P@RB*5FP.JWAB%DF292Q_A9 M2R+1G75HH@24N,SECFR]0QW.F^6*6"?-% MF\KVPK-07 K)\AJL3I 36OWQML[#'D#QM .\&N ]!?@O #HUH/-:#WX-\%_K MX:P&F-#M*G:3N A+' :<;1#7UHI-+TSV#5KEBU!]3^:2JUVB<#*UXT'EV'O!<0==,RI3@48T@:0%'QW&?SJ MU42FDQXNTP, MO(.$\OA.3J;?]HJW?%Z+IAB: K\$*W[]SSYW/ M;-216DO=>>OJF MXS[1#]SNT&W11VI459/E#WTUYZXQ7Q$J4 9+YSHQ(D*TQS7#"I M6JU9IFK< M<&:G_)F-P)VD$SP,/?4$L#!!0 ( .&#:54/!- D'0, &X1 M - >&PO.RUI^_7QQFK[@0XP/&RQ5B7V/[[G'=Q<<=52;M6 W"\9, ML"J%K#.R,*;Z&(;U;,%*6I^IBDF+%$J7U-BIGH=UI1G-:W J1=B/HB0L*9=D M/)++\JHT=3!32VDRDEYR3P-%-5,XR 9I&=1A!,#B)$GSR-_BANCOMBGWBP_MER=[W'C'+;9 M'8\*);=)CHDS6'9:LN">BHQ,J.!3S<&KH"47:V?N@V&FA-*!L=6UX7I@J1\< MW',S*'S+4W*I=!/;17!_I^WR V S X%%118YB65W;2+&Z,CZ"@ M'=^N*ZMPKNFZUQ^0K4-SLT&F2N=,=V%Z9&,:CP0K0([F\P7I8U> MQ!M4_%Z9STN['=G,H=/8M68%7S7S5=$)P-A[.#NM*K'^)/AH^>_F>3@+8A,WH+(U]F387OL[)QM>R=; M9PW@#2(CW^%]1&R#!M,E%X;+=K;@><[DHP/.TALZM2^3>_QV?([L=AF+:A%QFB/D/4QWGYD$GSP>+X M?5)[^7>:IG&<)%A&)Q.O@@F6MR2!KY\-TP8>6!R(]&>YQJN-=\C3?8#5]*D. MP7:*=R*V4SS7@/CS!AYIZJ\V%@<\L"I@O0/Q_7&@I_P^<0Q5Q;1A3S".I"F& M0"_Z>S1)D.PD\/'7!WM*XCA-_0A@?@5QC"'P-.((I@ T8$@<-^?@P7D4;LZI M-8?20$3;8T.P6BP^ M0"X99K>]9!:GQ/ND]^:.BYMKSF_0UX[U-IN&*DCOYT&\NT2V5])HRJK[-O.$_(Q[J:$\[^ITT,V_J M(;GE=^^XH-]YKS K:\$9FWG^H>.*"$7K1\VE@:SPM1Q:%+XNL :9>6=3_<"6 M"JF&.X;G8\UX2_3-AZN]X@O*%!%SK,BEX/L=[;^8Q^A13*QA#'$X_AZ">"Y^ M)8R\;6E-YKS>=Z17AS@*P@Q@+[=T)SW4XX[,O)C?$F'&HU^0-H>Q*0UE14J< M4]TATF; -Q9D $ &SPCY3V!!A@!D^+L@ M2T-@[I:(MRC?$:'OMB!/ ,@3MY!CM%+Q^F;+64/$'Q(E_^XMR%, \O1Y(AEC MN44+9D&> 9!G;B&SJ-H4"59:9"\!LI=NR9;IATTZ3ZO/*,KF M:!5ET66R2K(*K9?1B/$5P/C*\3KO6A\EU4V)B@ M4!P;99E$96(O,Q\RA^]8'1^CHM K:\0#2<)W;(FRRN/W2$^EGKXX7ZV3K!QR MA\T'^<%W+(AUD5^EI09"B[Q ::89$U1%G\8S"LG!=VV'?+5**Y/0RN%CB'.= M,+++)(O3,20D!]^Q'/U!;O =RP%,O*.ME _IP7?LA_O4 MBU[HW3LC\D^;"S*"[U@)8 X>A2^ 5!$X5L4A!_\L>@&DAL"Q&H[)^*=@X/G" ML26>RLKWH#8F)(_ L3S@G1VR,2&'!(X=\O_'.R<*4S:>9D@=@6-UP%]O:&-" M\@@,1Y0K4]W9=X@96AL3,DG@V"2/ M,8=C9,OX'2)M:V-"8@D4C>#Z'\:"A[92IM M-B;DF-"Q8YY.Y0.VC0D9)WPVXVC,<4D+K&D]TW'E@&EGS! R3NBZK 5BGMB8 MD']"Q_YY^G U@-J8D'_"P3^38YVZ(2WM29/I5TC=7F-6KP4R/X?3]\FIV3*W M>\9BW9;W2XZ;8]G[6+)_^Q]02P,$% @ X8-I5=;Z^;%X 0 Q8 !H M !X;"]?8_?9U M9G)\M.X_$YOS^9J[SR;_KEP=_AAL?YKNY@OG@DF.67=Q86?LO1QO>SM<:-9/ M-LGAM#/=X43&Q@YB".+X00)!$C]H#D'S^$$+"%K$#UI"T#)^T J"5O&#UA"T MCA^T@:!-_"!*4<940=($:P5:$W)-"KPF!)L4B$U(-BDPFQ!M4J V(=NDP&U" MN$F!W(1TDP*["?$F!7HSZLT*]&;4FQ7HS9.?;05Z,^K-"O1FU)L5Z,VH-RO0 MFU%O5J WH]ZL0&]&O5F!WHQZLP*]!?46!7H+ZBT*]!;46Q3H+9/#$@5Z"^HM M"O06U%L4Z"VHM[Q3;Q\>I?-CSW.-^[^3ZM"_Z\;MA^7SYN0;'W"V<.:[_P50 M2P,$% @ X8-I5>N(NN65 0 @A8 !, !;0V]N=&5N=%]4>7!E&ULS9C-;L(P$(1?)^@)ML2$026[:A\/9UPH_4BD8@ M*G4NL1+OSHR]TG?(Y'UKR$6;NFK<-"Z\-X^,N;2@6KE$&VK"3JYMK7QXM0MF M5+I4"V)B-!JS5#>>&C_TK48\FSQ3KE:5CUXVX;,K=3.-+54NCIYVA:W7-%;& M5&6J?-AGZR;[X3+<.R2ALZMQ16G<(!3$[*1#N_.[P;[O;4W6EAE%=YF5*FTU4=6A)G+*G,%42^KI*=Z*#?V8<;IMV37^W? MR?09ALJYU<:%B5FZW.XPDK9[:((065_V'_'H&*2O/A^UT\XH.],[7.^GMLMN M'HYUR_5W_'W&1_T+Y!T79-:E&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .&#:57RZJ$_X04 *\? 8 M " @0T( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ X8-I57EA-2#\ @ Y0D M !@ ("!4A0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X8-I53@> E-;!@ VQH !@ ("! M5"@ 'AL+W=O@, ( ' 8 " @>4N !X;"]W;W)K7K@% !/# & M @(&5,@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MX8-I559)<;UM!0 EPP !@ ("!@S@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X8-I55!! M:9SL!0 W0X !D ("!OU$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X8-I54DY(]-+ @ %@4 !D M ("!9%T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ X8-I51V]W7F2 @ ?P4 !D ("! MQ6@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ X8-I59U%,>D'! ^@D !D ("!XW( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ X8-I5<&*9K^2 P [0T !D M ("!'8D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ X8-I54CHP\L0! -14 !D ("!4Y, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MX8-I53SHJMWJ! $!\ !D ("!FY\ 'AL+W=O $ ,6 : " :RO !X;"]?7!E&UL4$L%!@ 0 L "P ZPL "*S $! end XML 48 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 49 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 50 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 110 203 1 false 19 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://atomera.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Balance Sheets (Unaudited) Sheet http://atomera.com/role/BalanceSheets Condensed Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Balance Sheets (Unaudited) (Parenthetical) Sheet http://atomera.com/role/BalanceSheetsParenthetical Condensed Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Statements of Operations (Unaudited) Sheet http://atomera.com/role/StatementsOfOperations Condensed Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Statements of Stockholder's Equity (Unaudited) Sheet http://atomera.com/role/StatementsOfStockholdersEquity Statements of Stockholder's Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Statements of Cash Flows (Unaudited) Sheet http://atomera.com/role/StatementsOfCashFlows Condensed Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - NATURE OF OPERATIONS Sheet http://atomera.com/role/NatureOfOperations NATURE OF OPERATIONS Notes 7 false false R8.htm 00000008 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS Sheet http://atomera.com/role/LiquidityAndManagementPlans LIQUIDITY AND MANAGEMENT PLANS Notes 8 false false R9.htm 00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://atomera.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 00000010 - Disclosure - REVENUE Sheet http://atomera.com/role/Revenue REVENUE Notes 10 false false R11.htm 00000011 - Disclosure - BASIC AND DILUTED LOSS PER SHARE Sheet http://atomera.com/role/BasicAndDilutedLossPerShare BASIC AND DILUTED LOSS PER SHARE Notes 11 false false R12.htm 00000012 - Disclosure - LEASES Sheet http://atomera.com/role/Leases LEASES Notes 12 false false R13.htm 00000013 - Disclosure - WARRANTS Sheet http://atomera.com/role/Warrants WARRANTS Notes 13 false false R14.htm 00000014 - Disclosure - STOCK BASED COMPENSATION Sheet http://atomera.com/role/StockBasedCompensation STOCK BASED COMPENSATION Notes 14 false false R15.htm 00000015 - Disclosure - PROVISION FOR INCOME TAXES Sheet http://atomera.com/role/ProvisionForIncomeTaxes PROVISION FOR INCOME TAXES Notes 15 false false R16.htm 00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://atomera.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 00000017 - Disclosure - SUBSEQUENT EVENTS Sheet http://atomera.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 17 false false R18.htm 00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 18 false false R19.htm 00000019 - Disclosure - REVENUE (Tables) Sheet http://atomera.com/role/RevenueTables REVENUE (Tables) Tables http://atomera.com/role/Revenue 19 false false R20.htm 00000020 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Tables) Sheet http://atomera.com/role/BasicAndDilutedLossPerShareTables BASIC AND DILUTED LOSS PER SHARE (Tables) Tables http://atomera.com/role/BasicAndDilutedLossPerShare 20 false false R21.htm 00000021 - Disclosure - LEASES (Tables) Sheet http://atomera.com/role/LeasesTables LEASES (Tables) Tables http://atomera.com/role/Leases 21 false false R22.htm 00000022 - Disclosure - WARRANTS (Tables) Sheet http://atomera.com/role/WarrantsTables WARRANTS (Tables) Tables http://atomera.com/role/Warrants 22 false false R23.htm 00000023 - Disclosure - STOCK BASED COMPENSATION (Tables) Sheet http://atomera.com/role/StockBasedCompensationTables STOCK BASED COMPENSATION (Tables) Tables http://atomera.com/role/StockBasedCompensation 23 false false R24.htm 00000024 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS (Details Narrative) Sheet http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative LIQUIDITY AND MANAGEMENT PLANS (Details Narrative) Details http://atomera.com/role/LiquidityAndManagementPlans 24 false false R25.htm 00000025 - Disclosure - REVENUE (Details) Sheet http://atomera.com/role/RevenueDetails REVENUE (Details) Details http://atomera.com/role/RevenueTables 25 false false R26.htm 00000026 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details) Sheet http://atomera.com/role/BasicAndDilutedLossPerShareDetails BASIC AND DILUTED LOSS PER SHARE (Details) Details http://atomera.com/role/BasicAndDilutedLossPerShareTables 26 false false R27.htm 00000027 - Disclosure - LEASES (Details - Lease costs) Sheet http://atomera.com/role/LeasesDetails-LeaseCosts LEASES (Details - Lease costs) Details http://atomera.com/role/LeasesTables 27 false false R28.htm 00000028 - Disclosure - LEASES (Details - Minimum lease payments) Sheet http://atomera.com/role/LeasesDetails-MinimumLeasePayments LEASES (Details - Minimum lease payments) Details http://atomera.com/role/LeasesTables 28 false false R29.htm 00000029 - Disclosure - LEASES (Details - Cash flow effect) Sheet http://atomera.com/role/LeasesDetails-CashFlowEffect LEASES (Details - Cash flow effect) Details http://atomera.com/role/LeasesTables 29 false false R30.htm 00000030 - Disclosure - LEASES (Details Narrative) Sheet http://atomera.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://atomera.com/role/LeasesTables 30 false false R31.htm 00000031 - Disclosure - WARRANTS (Details - Warrant activity) Sheet http://atomera.com/role/WarrantsDetails-WarrantActivity WARRANTS (Details - Warrant activity) Details http://atomera.com/role/WarrantsTables 31 false false R32.htm 00000032 - Disclosure - STOCK BASED COMPENSATION (Details - Compensation Expense) Sheet http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense STOCK BASED COMPENSATION (Details - Compensation Expense) Details http://atomera.com/role/StockBasedCompensationTables 32 false false R33.htm 00000033 - Disclosure - STOCK BASED COMPENSATION (Details - Stock Option Activity) Sheet http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity STOCK BASED COMPENSATION (Details - Stock Option Activity) Details http://atomera.com/role/StockBasedCompensationTables 33 false false R34.htm 00000034 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock) Sheet http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock STOCK BASED COMPENSATION (Details - Restricted stock) Details http://atomera.com/role/StockBasedCompensationTables 34 false false R35.htm 00000035 - Disclosure - STOCK BASED COMPENSATION (Details Narrative) Sheet http://atomera.com/role/StockBasedCompensationDetailsNarrative STOCK BASED COMPENSATION (Details Narrative) Details http://atomera.com/role/StockBasedCompensationTables 35 false false R36.htm 00000036 - Disclosure - PROVISION FOR INCOME TAXES (Details Narrative) Sheet http://atomera.com/role/ProvisionForIncomeTaxesDetailsNarrative PROVISION FOR INCOME TAXES (Details Narrative) Details http://atomera.com/role/ProvisionForIncomeTaxes 36 false false All Reports Book All Reports atomera_i10q-093022.htm atom-20220930.xsd atom-20220930_cal.xml atom-20220930_def.xml atom-20220930_lab.xml atom-20220930_pre.xml atomera_ex3101.htm atomera_ex3102.htm atomera_ex3201.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 52 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "atomera_i10q-093022.htm": { "axisCustom": 0, "axisStandard": 9, "contextCount": 110, "dts": { "calculationLink": { "local": [ "atom-20220930_cal.xml" ] }, "definitionLink": { "local": [ "atom-20220930_def.xml" ] }, "inline": { "local": [ "atomera_i10q-093022.htm" ] }, "labelLink": { "local": [ "atom-20220930_lab.xml" ] }, "presentationLink": { "local": [ "atom-20220930_pre.xml" ] }, "schema": { "local": [ "atom-20220930.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 310, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 51, "http://xbrl.sec.gov/dei/2022": 5, "total": 56 }, "keyCustom": 11, "keyStandard": 192, "memberCustom": 5, "memberStandard": 13, "nsprefix": "atom", "nsuri": "http://atomera.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://atomera.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - REVENUE", "role": "http://atomera.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - BASIC AND DILUTED LOSS PER SHARE", "role": "http://atomera.com/role/BasicAndDilutedLossPerShare", "shortName": "BASIC AND DILUTED LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - LEASES", "role": "http://atomera.com/role/Leases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - WARRANTS", "role": "http://atomera.com/role/Warrants", "shortName": "WARRANTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - STOCK BASED COMPENSATION", "role": "http://atomera.com/role/StockBasedCompensation", "shortName": "STOCK BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - PROVISION FOR INCOME TAXES", "role": "http://atomera.com/role/ProvisionForIncomeTaxes", "shortName": "PROVISION FOR INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://atomera.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - SUBSEQUENT EVENTS", "role": "http://atomera.com/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "atom:SignificantAccountingPoliciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "atom:SignificantAccountingPoliciesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - REVENUE (Tables)", "role": "http://atomera.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Balance Sheets (Unaudited)", "role": "http://atomera.com/role/BalanceSheets", "shortName": "Condensed Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Tables)", "role": "http://atomera.com/role/BasicAndDilutedLossPerShareTables", "shortName": "BASIC AND DILUTED LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - LEASES (Tables)", "role": "http://atomera.com/role/LeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - WARRANTS (Tables)", "role": "http://atomera.com/role/WarrantsTables", "shortName": "WARRANTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - STOCK BASED COMPENSATION (Tables)", "role": "http://atomera.com/role/StockBasedCompensationTables", "shortName": "STOCK BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS (Details Narrative)", "role": "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative", "shortName": "LIQUIDITY AND MANAGEMENT PLANS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - REVENUE (Details)", "role": "http://atomera.com/role/RevenueDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details)", "role": "http://atomera.com/role/BasicAndDilutedLossPerShareDetails", "shortName": "BASIC AND DILUTED LOSS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - LEASES (Details - Lease costs)", "role": "http://atomera.com/role/LeasesDetails-LeaseCosts", "shortName": "LEASES (Details - Lease costs)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30_custom_OperatingLeasesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - LEASES (Details - Minimum lease payments)", "role": "http://atomera.com/role/LeasesDetails-MinimumLeasePayments", "shortName": "LEASES (Details - Minimum lease payments)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30_custom_OperatingLeasesMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - LEASES (Details - Cash flow effect)", "role": "http://atomera.com/role/LeasesDetails-CashFlowEffect", "shortName": "LEASES (Details - Cash flow effect)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Balance Sheets (Unaudited) (Parenthetical)", "role": "http://atomera.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2022-09-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePaymentsUse", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - LEASES (Details Narrative)", "role": "http://atomera.com/role/LeasesDetailsNarrative", "shortName": "LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePaymentsUse", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - WARRANTS (Details - Warrant activity)", "role": "http://atomera.com/role/WarrantsDetails-WarrantActivity", "shortName": "WARRANTS (Details - Warrant activity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2021-12-31_us-gaap_WarrantMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - STOCK BASED COMPENSATION (Details - Compensation Expense)", "role": "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense", "shortName": "STOCK BASED COMPENSATION (Details - Compensation Expense)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30_us-gaap_ResearchAndDevelopmentExpenseMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - STOCK BASED COMPENSATION (Details - Stock Option Activity)", "role": "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "shortName": "STOCK BASED COMPENSATION (Details - Stock Option Activity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2021-12-31_us-gaap_StockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock)", "role": "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "shortName": "STOCK BASED COMPENSATION (Details - Restricted stock)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2021-12-31_us-gaap_RestrictedStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)", "role": "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "shortName": "STOCK BASED COMPENSATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-012022-09-30_us-gaap_StockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - PROVISION FOR INCOME TAXES (Details Narrative)", "role": "http://atomera.com/role/ProvisionForIncomeTaxesDetailsNarrative", "shortName": "PROVISION FOR INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Statements of Operations (Unaudited)", "role": "http://atomera.com/role/StatementsOfOperations", "shortName": "Condensed Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-07-012022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Statements of Stockholder's Equity (Unaudited)", "role": "http://atomera.com/role/StatementsOfStockholdersEquity", "shortName": "Statements of Stockholder's Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2021-01-012021-03-31_us-gaap_AdditionalPaidInCapitalMember", "decimals": "-3", "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Statements of Cash Flows (Unaudited)", "role": "http://atomera.com/role/StatementsOfCashFlows", "shortName": "Condensed Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - NATURE OF OPERATIONS", "role": "http://atomera.com/role/NatureOfOperations", "shortName": "NATURE OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS", "role": "http://atomera.com/role/LiquidityAndManagementPlans", "shortName": "LIQUIDITY AND MANAGEMENT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://atomera.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "atomera_i10q-093022.htm", "contextRef": "From2022-01-01to2022-09-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 19, "tag": { "atom_AggregateOfferingPrice": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Aggregate offering price" } } }, "localname": "AggregateOfferingPrice", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "atom_DisclosureLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "DisclosureLeasesAbstract", "nsuri": "http://atomera.com/20220930", "xbrltype": "stringItemType" }, "atom_FairValueOfOptionsGranted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount paid for fair value of options granted.", "label": "Fair value of options granted" } } }, "localname": "FairValueOfOptionsGranted", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "atom_FairValueOfRestrictedStockGranted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of restricted stock granted", "label": "Fair value of restricted stock granted" } } }, "localname": "FairValueOfRestrictedStockGranted", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "atom_FinancingLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing Leases [Member]" } } }, "localname": "FinancingLeasesMember", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "domainItemType" }, "atom_FixedLeaseCosts": { "auth_ref": [], "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Fixed lease costs" } } }, "localname": "FixedLeaseCosts", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "monetaryItemType" }, "atom_LongtermPrepaidMaintenanceAndSupplies": { "auth_ref": [], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Long-term prepaid maintenance and supplies" } } }, "localname": "LongtermPrepaidMaintenanceAndSupplies", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "atom_MonthlyLeasePayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Monthly lease payment" } } }, "localname": "MonthlyLeasePayment", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "atom_OperatingLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease costs:" } } }, "localname": "OperatingLeaseCostAbstract", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "stringItemType" }, "atom_OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for operating leases.", "label": "Less imputed interest", "negatedLabel": "Less imputed interest" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "atom_OperatingLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases [Member]" } } }, "localname": "OperatingLeasesMember", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "domainItemType" }, "atom_PaymentsOnPrincipalOfFinancingLease": { "auth_ref": [], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PaymentsOnPrincipalOfFinancingLease", "negatedLabel": "Payments on principal of financing lease" } } }, "localname": "PaymentsOnPrincipalOfFinancingLease", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "atom_Plan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "2017 Plan [Member]" } } }, "localname": "Plan2017Member", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "atom_RemeasurementOfRightofuseAssetAndLiabilityInFinancingLeaseObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Remeasurement of right-of-use asset and liability in financing lease obligations" } } }, "localname": "RemeasurementOfRightofuseAssetAndLiabilityInFinancingLeaseObligations", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "xbrltype": "monetaryItemType" }, "atom_SellingAndMarketingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling And Marketing Member", "label": "Selling and Marketing [Member]" } } }, "localname": "SellingAndMarketingMember", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "domainItemType" }, "atom_SignificantAccountingPoliciesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesPolicyTextBlock", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "atom_UnvestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unvested Restricted Stock [Member]" } } }, "localname": "UnvestedRestrictedStockMember", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "domainItemType" }, "atom_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Working capital", "label": "Working capital" } } }, "localname": "WorkingCapital", "nsuri": "http://atomera.com/20220930", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "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'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r348", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r349" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "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.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r344" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "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.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r346" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "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.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "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.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://atomera.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r108", "r109", "r185", "r188", "r319", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r108", "r109", "r185", "r188", "r319", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r18", "r298" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r12" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r61", "r62", "r63", "r234", "r235", "r236", "r261" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r196", "r238", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r40", "r48", "r149", "r273" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Non cash interest expense" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "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.", "label": "Potential common stock equivalents" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Office space" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r8", "r55", "r96", "r99", "r105", "r112", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r256", "r258", "r264", "r296", "r298", "r303", "r311" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r17", "r55", "r112", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r256", "r258", "r264", "r296", "r298" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of presentation of unaudited condensed financial information" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r6", "r50" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r44", "r50", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r44", "r265" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r6" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "periodEndLabel": "Weighted-average exercise price, warrants outstanding, ending balance", "periodStartLabel": "Weighted-average exercise price, warrants outstanding, beginning balance" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants outstanding, ending balance", "periodStartLabel": "Warrants outstanding, beginning balance" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r305", "r315" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and contingencies (see Note 10)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r117", "r118", "r119", "r120", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r61", "r62", "r261" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r11" ], "lang": { "en-us": { "role": { "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.", "label": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r168" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, oustanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r11", "r298" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common stock: $0.001 par value, authorized 47,500 shares; 23,854 and 23,207 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively;" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r36", "r302" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r54", "r59", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r154", "r169", "r170", "r171", "r172", "r273", "r274", "r276", "r277", "r310" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r9" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r7" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Security deposit" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r48", "r94" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r185", "r187", "r188", "r189", "r190", "r191", "r192", "r193" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Schedule of disaggregated revenue and timing of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r199", "r200", "r228", "r229", "r231", "r240" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "STOCK BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r33", "r66", "r67", "r68", "r69", "r70", "r74", "r76", "r78", "r79", "r80", "r84", "r85", "r262", "r263", "r307", "r317" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Net loss per common share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r33", "r66", "r67", "r68", "r69", "r70", "r76", "r78", "r79", "r80", "r84", "r85", "r262", "r263", "r307", "r317" ], "lang": { "en-us": { "role": { "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.", "label": "Net loss per common share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r81", "r82", "r83", "r86" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "BASIC AND DILUTED LOSS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Unrecognized compensation weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r28", "r29", "r30", "r61", "r62", "r63", "r65", "r71", "r73", "r87", "r113", "r168", "r173", "r234", "r235", "r236", "r246", "r247", "r261", "r266", "r267", "r268", "r269", "r270", "r271", "r295", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r281", "r284", "r293" ], "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r280", "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Total lease liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r280" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current financing lease liability" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r280" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Long-term financing lease liability" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "Remaining 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "2026 & thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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).", "label": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r282", "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Cash paid for amounts included in the measurement of financing liabilities" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r279" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Financing lease right-of-use-asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r281", "r284", "r293" ], "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 }, "http://atomera.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Financing lease right of use asset amortization", "verboseLabel": "Amortization of ROU assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts", "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r289", "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r35", "r55", "r96", "r98", "r101", "r104", "r106", "r112", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r264" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r56", "r250" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Net loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r57", "r243", "r244", "r245", "r248", "r251", "r253", "r254", "r255" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "PROVISION FOR INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/ProvisionForIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r58", "r72", "r73", "r95", "r242", "r249", "r252", "r318" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes", "verboseLabel": "Provision for income tax" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/ProvisionForIncomeTaxesDetailsNarrative", "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r47" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r47" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r47" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accrued payroll expenses" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r47", "r287" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "auth_ref": [ "r47" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Increase (Decrease) in Other Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r47" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r31", "r93", "r272", "r275", "r308" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r43", "r45", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r38", "r92" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r291", "r293" ], "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total financing lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing lease costs:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "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.", "label": "Components of lease costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "verboseLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "verboseLabel": "2026 & thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "Remaining 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r292" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-us": { "role": { "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.", "label": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r55", "r100", "r112", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r257", "r258", "r259", "r264", "r296", "r297" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r16", "r55", "r112", "r264", "r298", "r304", "r313" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r21", "r55", "r112", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r257", "r258", "r259", "r264", "r296", "r297", "r298" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r22", "r121" ], "lang": { "en-us": { "role": { "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." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "NATURE OF OPERATIONS" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/NatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r44" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided (used) by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r44" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r44", "r46", "r49" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r26", "r27", "r30", "r32", "r49", "r55", "r64", "r66", "r67", "r68", "r69", "r72", "r73", "r77", "r96", "r98", "r101", "r104", "r106", "r112", "r122", "r123", "r124", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r263", "r264", "r306", "r316" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://atomera.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net Loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows", "http://atomera.com/role/StatementsOfOperations", "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Adoption of recent accounting standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r96", "r98", "r101", "r104", "r106" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r285", "r293" ], "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "totalLabel": "Total operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r280" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r280" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Long-term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r283", "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r283", "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Lease payments" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r279" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r48" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating lease right of use asset amortization" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r290", "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r289", "r293" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r41" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r10", "r155" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r10", "r155" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred stock, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r10", "r298" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding at September 30, 2022 and December 31, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r42" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from at-the-market sale of stock, net of commissions and expenses" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r42", "r233" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r114", "r298", "r309", "r314" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by property that could be leased or is available for lease.", "label": "Property Subject to or Available for Operating Lease [Axis]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r241", "r301", "r336" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r13", "r173", "r298", "r312", "r323", "r324" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r61", "r62", "r63", "r65", "r71", "r73", "r113", "r234", "r235", "r236", "r246", "r247", "r261", "r320", "r322" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r90", "r91", "r97", "r102", "r103", "r107", "r108", "r110", "r184", "r185", "r302" ], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding 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.", "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails", "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r194" ], "lang": { "en-us": { "role": { "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.", "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r288", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-use assets obtained in exchange for financing lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r288", "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "documentation": "Schedule for 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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r81" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of anti dilutive shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Supplemental non-cash activity related to operating leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r227", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Schedule of restricted stock option activity" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r195", "r197", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in stock options.", "label": "Schedule of stock option activity" } } }, "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r174", "r198" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of warrant activity" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/WarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://atomera.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r47" ], "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Allocated stock-based compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows", "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "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).", "label": "Restricted stock granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r215" ], "lang": { "en-us": { "role": { "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).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Restricted stock granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r212", "r213" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Restricted stock outstanding, ending balance", "periodStartLabel": "Restricted stock outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Restricted stock vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Restricted stock vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Restricted stock outstanding, ending balance", "periodStartLabel": "Restricted stock outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Weighted average exercise price, options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Option Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r206" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted average exercise prices per share, Forfeited", "verboseLabel": "Weighted average exercise price, options Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Intrinsic value, options outstanding ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, ending balance", "periodStartLabel": "Options outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, options outstanding, ending balance", "periodStartLabel": "Weighted average exercise price, options outstanding beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted average exercise price, options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted average exercsie prices per share expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted average exercise price, options granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Intrinsic value, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual term, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited", "negatedTerseLabel": "Options Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r220" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual term, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r286", "r293" ], "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r25", "r28", "r29", "r30", "r61", "r62", "r63", "r65", "r71", "r73", "r87", "r113", "r168", "r173", "r234", "r235", "r236", "r246", "r247", "r261", "r266", "r267", "r268", "r269", "r270", "r271", "r295", "r320", "r321", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r61", "r62", "r63", "r87", "r302" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r24", "r144", "r168", "r169", "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Warrant Exercise, shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r10", "r11", "r168", "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "At-the-market sale of stock, net of commissions and expenses, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r10", "r11", "r168", "r173" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Forfeited restricted stock awards, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r10", "r11", "r168", "r173" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Stock-based compensation, shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r11", "r168", "r173", "r208" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock option exercise, shares", "negatedLabel": "Options exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity", "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r25", "r168", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Warrant Exercise" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r10", "r11", "r168", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "At-the-market sale of stock, net of commissions and expenses" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r10", "r11", "r168", "r173" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Forfeited restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r25", "r168", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock option exercise" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-StockOptionActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r11", "r14", "r15", "r55", "r111", "r112", "r264", "r298" ], "calculation": { "http://atomera.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets", "http://atomera.com/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r53", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r165", "r166", "r167", "r173", "r175", "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "WARRANTS" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r299", "r300" ], "lang": { "en-us": { "role": { "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.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "LIQUIDITY AND MANAGEMENT PLANS" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental information:", "verboseLabel": "Operating cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect", "http://atomera.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r185", "r192" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r185", "r192" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r192" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Warrant [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails", "http://atomera.com/role/WarrantsDetails-WarrantActivity" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r75", "r80" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average number of common shares outstanding, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r74", "r80" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted average number of common shares outstanding, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r337": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r338": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r339": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r340": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r341": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r342": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r343": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r344": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r345": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r346": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r347": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r348": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r349": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r350": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r351": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r352": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r353": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r354": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r355": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r356": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" } }, "version": "2.1" } ZIP 53 0001683168-22-007448-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-22-007448-xbrl.zip M4$L#!!0 ( .&#:55/P)*_WPD 'Y2 1 871O;2TR,#(R,#DS,"YX M!C&L TQCZ\C0E;$%4\858 M<@+[Z^=(M@!?$)!.;U'KY"%E2T='.M^G(Y]C)%_]OO ]]$@B1L/@NM8\.:TA M$CBA2X/9=6ULUPV[99HU]/MO__HG@K^KG^IUU*'$C4S6 :_HKZV">7 MZ)8$),(\C'Y%G[$7BY*P0ST2H5;HSSW""50D/5VBBY/FNPFJU_?0^YD$;AB- MA^9*[QWGGZ=]^S7N4.:O& M/_\9SL/WBR'].B/!+W%[\G7>LS!I_XP'?'EQ<19_NU\\^L/W4]?'7Y?W]_]] M2V]&2YLT>];MC'P:)%U>,>>.^!@!&0&[K@G[4O.>SD_":-8X.SUM-K[VNK:4 MJR6"EPN/!O=EXLT/'SXT9*T2+4@N)I&G5)\W1/4$,[+2#+54(T\#QG'@9.1= MOFJP*7S12"HSHK14]%TB2I6H2W)RC#@GL_"Q 14@?W:F!&-6GV$\7PE/,9M( MI2SB=1;/I?##N1*'TE+1C$[1E"_GA)5KE569!BZ/<@TRN$%U0U2+-J?UTV;] MK*E:@M/XJT;B!OQ(3&>I_O3#N7!*C_@DX)TP\F_(%,<>6/ 08X].*7%KB.-H M1KB8GVR.':)7IN8X#H(07 '\,2T19?,YA;D.!?^X$I/B,@H],H)A(W$!3EBJ M6M0U6B&L(S5$W>M:1X1!.SGX+A2D#5.1+8T<[#FQ=UB;]5!*FZ0%"J3GP/81>\*3[#M" M.$O@RQ;I83P#[,2"1E8X!BX)8( HU8(2->C-.,"Q2SEQ_U-YF B+=;B5BK0^$4K156 MW2^O$ S^0T',"S,H5:)Z#'_)<\YEWS MT]B\,4??D-&_03VC;]RV>^W^" VZ1C71MV/?Q]$2%G,Z"R![<'# #<<)XX!# MSC\(/>I0HE:<_63UG'S(SUC^$TX@FW>]LV.V3* $:/5LL;]D=F_10.K M:[;,=B7Y&9)'$L0D(4#=:!%NGN81'K8_M_OC=A7A^X@9=6#=N*%>#(^P;LC8 M@$3V'83;*L[?+J"'N9F'^:-AFRVYL-R8W?&H?8.ZEFTC6-R1_8#M+:LW:/=M&U!%#Y2\3J_$T9F M ,5DA!?*^;=5ZO&^R.,]&%J?31L 1AUKB,P^8-Y&(^-K-5<(F+D^Y3)K@T<8 M)',B#B/!.F+3">B1?Y=''I#NF2,1+-OR&=>R9'#6[EYD!7:XX]V^]-8Y"0B:JOHNKU7HO&24PU.J@+N6.2Y50:4)7@;$*:*].#6D@=5>I3:5C+\YQ-D+42>L@+V>:V?*C2 M%&A>8-\0CJG'^F*><_I(=K[Q+C30$U1(6/5OP-&;5#]:=5!)QM*0)04C$\:H M,CWNA<1U%<>D[2L)JR9"R4"]AYP>_D+VNCN4J3(O2>22(E"7=ZV0\4Q<4U*K MYZ"0VJH81RTQ4")T(4\6]WH/>_-B7A0.\]-KTWG D=7NKUU">@8*6>\Z05M/_E0EPJG.2I)1GI*MUIN- MLO9"7!)=)J=KIB>LD%%O3^\V5J^-;E#:SRN)!39DK34715D?.[R9GL0#40>2%"FW#X/Y)GKV]O[%>9.]=1>(B3Y>BV08\N>@'**]A761Z75-$%=7Q\7^ M-.%KZG1(1JSC;1CI0)'3D%+ MX>0B* GG).*4L(8:O%+ *1?-!QO=(-$/I,^-ES#9PY-#388FQ/N!MG:%_AR&RL3V2F]_E3FU=@ M>!AQ%!1.?^K.[28GCKNA(U5IFHB[NFI7%T7UYEG]O'FR8.YZI(<,8@W#88-0 M[9XQB"VGA\OZ9]O$Q86<3/MVNCHOG!Y/WJ?3TC8-XG&F2KYK")G#T(7K[._B0:@XB9/>1\&W#V=52WK-G M.83<-!4M#W&*S2;JYGDS\2?B'/S8JS7M5U"U//$[^K7-1Z)0R+R.PV7\'RAH3N2CT$W MCM)-S\EC^K?(8!BYV IR=-M]G1UPH/8:AVL2#Y_1,;F2( M[HD -#MJG< Q&- -@QDGD0_)Q1Q3&"0-.!%SFL"0[7@^]^06U,28?85W&I8$ M6%Q539)/!X"!9$*YLC:I\\, \M1H^1+S*OW5SPH&$06OG6//FF8]>#79]A(] M@,"!NB)L/AY+S%O>SU.KY1-AT_21$*LY\'L)3QLYW[G MY8@L^$=/OI],G>ZP-M_AAURI>0%+OX31/8RSA>>4B^]T)+842H_4N8S9+"(S MS(DUG1+!/3B.L_*GK;5':DWV\2CV@^1=2"=Q=$[4H0OB;FY\4=%+OOCY*]K_ MD@_6B<7G"=(]'6JM-N%A%$$@:0:.%[O$-8/U-I/2H.=P+4M4ZH4!O_.6 MF_N+E.GE54=*>@?32'Z63WRE0X)^*W86B.^CI=ZM$3C:R&5CT+FD<+MU6P6/ MP,JK1I)JP^7?4$L#!!0 ( .&#:57R#\?^I0T (B@ 5 871O;2TR M,#(R,#DS,%]C86PN>&UL[5U9<]LX$G[?JOT/6&W55N9!EH\D,W:2G6(D.<-: M6=+H2&:>4C0)6:B0A$)2/O;7+T"1,B\ <^6^Z6?H.OD0L# MT,?>QH41)+_8/?@*O#DY>WL+NET)O9^A[^!@.3/W>M=1M FO>KV'AX<3']]; M#SCX%I[8V)-3.(^L:!ONM9T^GB9_=N+O7>1_NZ+_W%HA!,1??GCU&*(/'?K< MY+$/%R]?ZX&3C M;>"FS[CHI7#VFLEO$:=\!DF(KL(8W@C;5A33+GP,8):@G[IIL2[]JGMVWKTX M.WD,G4[J_-B# 7;A#*X _9^PMW\JJ2(>J2B4KQ[]7:^/27TD0&.I=0!7'SJT M#%%^?GYZ>7%*5?\S5RAZVI!Z&2):K3J@=]AC/UHN]=!\#6$4BAY?6;AY&%,K M@'ZTAA&R+;<6IDK)1@#2Y@(]HCR=9P1.I,NC.1RO2V/S(L&V\]2.20:?813:"8FYK M:6D$^ S>0W\+1<@*Q1J*<"&R"2\#Y&XCZ(QP&$YA,%^3B"4.<4+19FH>)-E, M7,ERI1IY\!'W+7G. M\!Y*U"U6^2,&S&8#9YL!=&'=NF*C>@Q4>P9SXMY,-_4J6 MBX,5'L&<&0RC -DDN,;E7F8*0UG[9D@WW'I:VAS.U45>4PT/NFVY]M:-+1^1 MSSD)^!A!WX%.JH>:(#EY':&(EDV6$\Y EZX];&E>(3\F)=L"4CU#G0-T3E#L MIQ5C1$0]B1T.2(3!3AJ\6OK6EO3;H/-3.J>? G:QG0/ITD4%7)B^3Q=HXJ6# ME17>QNL'V[![9UF;'B6U!]TH3+^):8XI3K[X:H0AP='?!G12.]7M6K?0C9_X M-2E7*-93@I6F9CJ>)__1N>-[RXU'^%&?5,@G,BJ-EYG8-DB*%VW+5!PCL $. M'!A\Z)RES[$".U==R@LY28E>2(?45$V7\.VE\JL >SQ7)V[%AYB2I82@Z( ' MB.[648Q>#873 &XLY"2IE)@PB=8PD*R$4L)R])TKI:^&%W0B;P=0%"1T:4$, MWVOO99)\-S"(GNC@/2)U@S;P#;-L:^+4HB; DY>EZK:20B0W4B)5FT]N_BJ8L913-9+4FBH]C9S C$Y.AY MHX8>*9-UXN@:QL6N2@B45?8*ZXJJZA_N%L? M#*?6$UTL$0\J&>55]Q_9WB_V);D&ZU2A"-)@"YTZ]8HCHKH[68<@OMDZ<33T M-BY^@G &B2OK<24AJKKS*<+X4JK[J-)TR1BO$UD#N(($G).\02"DB55>=2=5FB"^P3I1DS%)JI.J5?^. MX?T?.NG(S()(B&K4R:N7<_2>'*F,O#*4"04UZN'5R3IZT\7>L%)FJ*JLLF6V M7?J((0G612L+JX[1G(U"I;4TEJDZU2/Z2CKV9>@HEU0=B:6Y8!FI$Q&&XR!J MLN5.+>28?M_:H,AR,] Y4R(2LJJCL#19\H[0B;X9?0?)A\[0"GR2^4/#MK?> M-IXI(%UF9"-.!I6153W@EJ9/WA$ZT9?I(]"5Q1K)52RI.F7)VL8>:^C(F,1> MJNHFZ6"K?PY2UXS+7G6 O */.M1_[+IIX!NJ@GPBI>E>;V. Y2ISF453)7Z M'P?[2*_T%D:3U2>,G3@XPN >V3" W'0SX*H]W^%B%A0D'5T4"6,DD/Z$3:'+HN32]TOW/P#6:,Y$S0ZMVV\CHIFJ)^)TMK$W4*UM0;$05J?<% \(C1 6A2>Q*J5,788Q] MG#=)& DX(FIL,/U[&,:S"SLXIA_!@'S#-H$MH;K)"/DHU#*1[3H%M!2;L(:5 M"JIN]?59J;14JY;_',#2<2CRM\2^YTF/CW"% YC=Q$Q^""-D\YA[@5+5;:\! MC[!R0$6VT#*]->\"<=/1*$*-8233V2H44UUO*U&7(M++B=6(J#W,I#)])(,P M[LPH4T!UBY,GCVFM(*T<=5%!\L#:W'3\F\)T?'X2/J/E7]8&A^]"L%.6FY,_ MRKI"^83;G!UO)9<5J!H0ZU&_K$"J'X43GUI"?/+Q:4GPFOX^<25'W7!7+.OH M^"NNUPH--;DIYM[*V*)1&!_ 30!ME!SN0X_?I[[U'!L-4!AOQYX&T$-; MC\V>A*CJ?6(O)E+:/3IQ2CIZ 8T> [C[W_23 VG2W7"5)V9Q!\P'Z9-C_V=] MV7^9(W6;XBV8LD.H_1N]N5S&^H07"4M1^_ECT0O MVTEZD\L^X*$.R3PMDI,>IS\2VV*OZ# -'F2J: IO65 MPU?Y<&&>*W2*N%FHF8LZPN$C#&P40LZ.% E139>0#F.2ZY[VSXI.@^#$GP:( MH-]8[F2UMR3NL%5P146E)#5=^)&@2MI$#5,#-;EPH<+S'3/)A0OY+S(EIS! MV"EV]/:;X,@/:\N_@S,R=,M?+%5]3<4Q<:@.\6K\7G[+H&X?7\MW'W5V)J^3 MJ>7&>9V=R0O&^FS/YUQCGGOK[&=Z@1,*;1>'I#SY,#86R]D03*[!9#J<&0MS M,IZW]WZ^$2]1S,\U(%'AKS-GDM7:N>@W-1A//%F,U(W6NSY? O5\_!>UUJ*8M) M_S^46D)G?W(S'8[G<8QJ#Z[HQO4'^FT1-4%Y8RYH&)W'#:@_B:/0<-QN"&+>TIY#6TI9\^7'^?#W)0WZ M-"JU6GWYPPH)RINDR1O]Y.;_EPS2(;_S\OGV>A M2Q\OP!52/0M9ARSY8P8TV03$#PE599M<>KI&CR17E.)K89FI5$IU\V6[,+MT MQ#!.I[HP7Y-@LH"!)U$7JLJJ;IIB(CC@M9M?SG<[;I"/O.T.<+H*6=T!*<_? MECH@B3+@QAV13:+N:%VH=)MV86T@9T5I_%NV(MZFO2)Z (P5'0L_?^!P41H' M%Y$?8X"0#BY3ER>?DP65ZGW^%Z6Q\/-H\]GKB29@):J./@+=UZ+,=\4$FS.K M-(AF#TLSE2NC'23JE9F:>26$SV"-$?BSJ;%VL%,/#-6T/B\ZYN]IR-DI/6F= MM?-9,PBI:E4F"N)':=PNMNT8$84Q22]G4VE3NWE/G0]&HQ/%]33;T"QH@R\G-CSY^5]__8N"_OOI;[V> MW-GS4GJ#SW7VK MPRT;P;FG>;Z[HW;Z?!K]%U;_R3+M[Y_Q/TO-!0K2E^U^?G;-+R>XW:C9IXNW MT%GWST]/S_J_W=[,]0W8:CW3QGK3P4E<"U/)JW?VZ=.G?O!K7#13\GGI6'$; M%_V8G1UE]*OA[2KL%W[?#W_<+VH6D-YCVC4_NX$D-U#7O,!"J!PIQ!+X4R\N MUL-?]<[.>Q=G;Y]=XR3&*5"V RTP RL%_S\">MX#")^?G[ZZ>(4D_Y[HI#W\H!,V#6Q!9XH_6K-?M4LK*'Y!@#/ MI36?6[A^-J:: VQO SQ3UZQ2/.76K(5!W+/ %A%W)ZO) _8&R(:H"BNN53MC MC&1+HWD/95V[C5;&T=R#]%5D[EC*%J/5#ZVZWFO""3,=>VN4*=S?9478>^ M[:'!=@HM4S@>T#&F>I8C5Y.-?4$2Z7IN5[P+B!KCL%SGR# M/!;=Q5&KUF-Y (UF="-+E*JEX5\UQT'@4YM.EZO)+R&WAU0,##R9 [8;]&FZ M8RJJ50MC4P<^FGA.>06=$9K(;L%">Z;C0ZE6"VM(YJWI!7X9V>4 !CT63;89 M>CU#U9I\U-(%?_BHG>$C8+ M4OD&'6:]CI.G UUH2XO.9VYAWLZ4C35F C4Z M5C;.\LK6ZF39V,@OS='ALK'%4I?W+.P2>)IIN6.L(<]\I [?%4C5V5>C-A@[ M:ZHT[][*R!P[A1K[:T2Y%WP:0)<^AM#J<6#NUK3-K;\-OIQJ+UN6H8Z= @>& MXU7<<+4"NE>.U?RZ]3/)WK4+:]7JMF,=1)]5';7$L,!GK,[1L>_ V_MN^(S_ MI*JW,L$&Q E^G3S@KUBQJ$RP 7%FP/4<4T?.-2AWF"@$8OS%8.ZXY:CP7,Z5 MY;PDF2+6-4>/N<\KO,\'(1(>!^1Q"/Q]P-X&D7!T?PEZAHF&$C=8%$<-[:MG M1\6TO3XJVH_*]',)\.=[UUC/@%O-+,ETMG8#' 4X#"KPY\N&GEJ6M;A.HS8)5IIO>96-,JZ>Y!E]C>9^V/'=H(\)OL&S!VP# M&#'GF"#CWI5G>KALM/%XIO3P+J6/IY7HSZ@D)S[R]Z<2_)PC)G:;"@%#B#R: M.1A*5%D):RMO[FS-1ZLV8/RS&7[S]ZX2S%]48%YYDR#,3QC*7E="D'=$05ZI M*'"EO-)I! _&W;"$*.]3HB0%V*/R#^T!NC^Z2D@L(4\D32R/!?6$$!;>LH9. MUHNXXR\ &^VUMKVD,?3QGZP/+<^)M@$A%XE>B+^QVC2&E@A/[<865I M2V %S=Y'A?/*]L5R'<1\&#B.RJ6Y?;49U8GYCAPGX^@4>NO/.K0]9&5#*V@- M>7RPQG_$G*T(D1,%.LBJOIR(Z?(W+# M (5VCJ?7T ZB_<\FBX7E5ZL5OMPI)@VN) H$J(IDSD%.%$8I-B^C.2L)&T+Q M6C')SJ!I@!3J&K((0,+E_+3-P-R?Y;!?%S;Q1/)0YW(&0)/PNA.&'-S>A M'0SZM]'BBH1=INA][; E5WD$2(K[!J3S+)UW4PTC4)EF3373&-D#[<'T-(L& M2&$U#IVJ=G3H A"A$H;5#(>M;& ,-<QY8,G0+.B>.0,%C( MBY^\F5NZ[/U[,7"4F%KGLBR=)PLV.-V)[P4YZ\AJ"E!(%Y4?A%R.B7U!W&CR M7]\-\Y46D.!B U&6Z=V$&4"FY:(5_APXCZ8.IL QH3$#.ER'& 19^D4#$M^6 MI;>01A1 G$0*];TCU_6!<>D[.*$K8#[L+L&_Q+1#@G,N1TQZLZ@J$PGI=Y(A M'=CF&#P%OQ2&3!BJMQ7-'"E(^+V7#+_0$*L#F*K?5@3SQ"!!^$$R" /KVTO( M<(?/P-%-]W4CH5QWS"755F I$I$P_B@9QM%X40O(!;3:BC)-)!+,/T@&6764I9)M*_@EI"/9P2?)[""TY_H-@9%N6RVA MC'A%.Y12V4)@WJDD1?5)2+,!?:=8%(E6#L<+97JC#;\-AS?#3DFEM)O#$AP>);F\*LZ'PT"D[@N%TAP>9XQWJ$ZYPAJYKZ!!#<7:6Y^56>"[[-+O3V>3;:([X4ZXF,V4T M1BP/E87Z&T>X6:XF2##](NR.>=EOMPH($^YF!B]WI*V]BTORF"_EW'20DR Q;T2B@O EK M\3QGP'K;P3[#YYEABS8H\)1&25'5WNKB-]D4&"_\SPN/,=435! MAT@03]IZ[8!U8$V3521+9OV:77#3:XJ)%Q#XHAPW*:XES>$35KA2X086G8@Y MF.(ZWAZHZ-,KH.C#ZV&4:P#7CO:PP4?@" =14/F"XL(.H##I'K*(0,2I441" M"]WGCGC* 8M#+M[P\1,FW4(6QDDXU'SLI"$@I#QN4A=831XSH> UAHZW4=', M 7%'S))'!;/EFCY8PF3]D,*P%,Y*=4UMJNEXQ5JD\DRQ^W=RJSR?89+*WPG; MNUN86]->3U8+M+!R5\"9K*XA-"9.E-5;?**4J7(KAO4R A$'%TDQI!UQ9*PN MYBQJ&41*82GO"=4FX)1R2M$,Y)*>:XUY=H"A>E.(U#NRD3R =ERON-[]F:!S M>^5Z'RPM$G'R(NY$WQ[;DT?@E 0O6>7^[$.K<9 7QP>E8 M&0PQYOI:$)2[J&^ X5M@LCI0$MIE236W(TV\NVX32R=+#A3VZTL^ M@>+E/-=&Q5TOQ<>"8'.J:R90=[!UXO?Q:(M3>DTQ888F\&.QF*P.98I,\,-= MYGB$?+8A:0ACN'VPX O8/[A*6P 3JPBZJHNY5T)V,>IVW]D+R_$W]W?V(W#1 M:B9U@H2( *Y46$?4E4]E,6 3A.A-A8VB438;K8LDBC6^[758O\CR+M\.V('N M7=WB'%MND^J0_/TGF6"O;7%7GV[DBB]1'RE*1)4R6>-Q.FV<((F^P204'=/@ MG?C+]&91@O_L>:<,_Q$QQ0KD>(C(B4JH!$MO9*-QPF>\FIM805#Z9((=6M9D M7F%I@D<4*-(YDF3!I0_HW$![[0%GBV58H':*(S'YI<5E4A0H'C(P+ET (\TF M;?E**B\F6%&HY&(\Y(TMU .)S'&$@V'CL^PG+">O3%NS=33="J<%AYG[R_\"W5O B:,^HJD5=L17T(G.ST>"%(\L%4BU M8-BIK"")LOA*R4#SCI6(B1G-JF-W@ W(.PZ*-@.91U"!IM+HV)MDH'CLS2TK MZBV%0_H@9)&).#0+&YO#600(.+TQM:5IF=Y+'#"YQ!?L/GN+)V ]@EMD[9N" MH;DLI?L\LVLB=ZS4HKV25 SAO(97)SB=#23M\C"TJU)L!^H'22?=_)MFP[\# MS5D\P>I=.R+0#FS+""/=+)O5,*F0EB34#FBK"$6<%$G=6U%;!5%S9A+M@+6< M.,0MVE;TV6)@2Y-J!\#5Q"(!+>RU!Q8[O8)^0;($*X5VP%I*&A*:PAY^*&.4 MQ:B6I=0.="M)14)9V-,/3#:Z=VE4Q3Z+*+0#U5+2D- 4]L(#JTVJ*P\X=&@K MD6L'SM5%(X$N[#D'FLE6[[KM@)))"F)00OJ8U.'=LQTPEI*F)8'D.]LPW> 6 M5V ,GW4D(2W?M!29=@!;7B0BNE7C3FP;-5<^OM ^2G:,+6Z$.'2 BU\3"-): M1W8ZG;)X1ZP 7(\4L4DN"RB+H!@D9S293I4E_I5,MO KP:PW K IS5!-TCD(@L; MD)>88R'N3=#66Y',6;"B+$W26RQJ2Z@:6Y[F05,3IQ M9N9ZXTU\S_4T&]\A2(:25E/4)0G3^'*; I 7I'$"@@"5=1\NTCL(+=MPQC"Y]B3[OGDD>^QB;: I/6]?S M9^#H;+!)O1$GM]+.;4E:30J+GW-'8_GP^<&,WCX>V>$[X+\"W&F!H3X"1UN# M1-_F$*.J@ZWCM'"AVB3.LX5$Z_-?-MQ%[_>^0[+BE\7S \J9MQG)SQWN!?7W MJ"L1>4%!YMTU;^%EZ 0KL8+&HVNU=;BVS?\A(PE@#VX!8H@XU]Z0Z/!S/0(Q MAZ)K;4Z:L#0G\R/&J#F )GV\.GQ%>_>RV4TD6W'TNK"2!+%L'D!"=@U(M_(@ M<$L+-%*JB8D[LVB>"2MYP\D\X)(YP%LSI)+&;6? !8B3#7Z' SP""SY@UJ,) M'BV:RU!94(R7K7>EGU5ADD8Z/WH-;+1,L!#;JK%%BG6],(^%$42FZJ+6EE5P M9!>(!&7E:W )":IS8%GX/1[\IKOS'>#R M@9[[LX]B\&EH35(@-,.^AS21DKW[X8M3[RZJ1$H"ZDI(7E&[?+PN'Z_+Q^OR M\;I\O"X?K\O':RQ+2L8 2ONM2.9P39>/ES0V]M>?9'GUJ<&\O$9>B!*>Y+"7 MFQ;F=/!+7,@TU24C,&F(8=G<6IL3DT+#R$!GGP?H[>@\Y760J1FG!5T[T.41 M^" WUEDCHXZ(LWII+8\X:=*33G9FCGY\]DL#P62#%K8E=*'SI_(,>$9P/"B[P?0]AQ-]WS-6@!G>\YO M$ER!F>,T:P$Z) ;\Y8V[LF]WC)# INV:^C?-*KJGFUN3QVFFW#1%-$9Q(=2# M9TC!4((SY'AOU&>:ZHR/24-$HY,W0,LNIYA( ",#G8$>H#>BV;8V&$N6GC2% M*;C-2@ SQVG. G1(-&VQ$=MZ-)&<]C1CP:DV.T,MIRJB/>Y%4J4Y C<#+I) M1WTM*)=__.U=E>-OKY05%Y/N3KYU)]^ZDV_=R;?( KN3;]W)-P[;'MW)M^[D M6W?RK3OY%MYHM#^U9;C#*%O\^$_ $<5NWQ!$TLD8VN'*;?B';WHOKP^X-7(P MKD3KQ[G2;D)I)&.5=Z0C29X5V-L 9['1['0N8RI(%AP_N-0\<*69#J\=S!JY MZXR=EU*/QW-3-9,\V^<)XR)(KLL&[%R;$5FZO, M?'W+NX=:3>4R[UN6AH7/AB/AS0;<]/GIV\2 M]$R3\/RNHI>:/K8O3R!YC9?J>QOHX#>M>*1S$9JZ_R2I*36?NU6D(>D2M9A> M3-LEX 0"N@OH:=;^[_C5M#'T?@?>ZWMJ9-OCUN31V2!?34FW]N4F;K@G=06= MZ"M0ZR?*L1&>5;#JJ M.UF)L*>P,_?):I^AW$DCKD L?SS TL5D2)9IB5=H7UK[T9B9",61#+?J_31T MIY(*^C [E_QZQX,^N[C$X)B0S+RI Q]-O!> YOXC&WT-%MHS<-E2\SZD4_.F ML\FWT1SGXEU-9LIH/)C<#I6%^MMPGIN<%P@<"8O_62)UHV_^#U!+ P04 M" #A@VE5$UWB/?X\ !+F0, %0 &%T;VTM,C R,C Y,S!?;&%B+GAM;.U] M;7/CN)7N]UMU_P-N[ZV]DRI[^BW9[$R2W5+;?77[R0%$F\DJ* (T]225J6S@&? SXX. .@#_^Y],Z1H\XRZ,T^=.K MM]^_>85PLDS#*+G_TZO/B]/)XFPV>X7R(DC"($X3_*=72?KJ/__C?_X/1/[S MQ_]U>HHN(AR'/Z+S='DZ2U;I']!5L,8_HH\XP5E0I-D?T$]!O*7?I!=1C#-T MEJXW,2XP^8$_^$?TN^_?_ML=.CVU*/7I3_H>K_S&.DJ\_TO^["W*,2'TE^8]/ M>?2G5_2YY6._O?\^S>Y?OWOSYNWK__ITN5@^X'5P&B6TWI;X5:5%2Y'IO?WA MAQ]>LU\K44'RZ2Z+JV>\?UW!J4LFOT8:^0:2//HQ9_ NTV50L-=N? Q22M"_ M3BNQ4_K5Z=MWI^_??O^4AZ^JRF$"KE$67"J_*[APRO MY&#B+'M-]5\G^#XH<$@?] -]T-M_HP_ZE_+KR^ .QZ\0E23\4-KU0ZNL4NFU M:[#7.(O2<)H,0]W5]@2?M)VLV,. IKYS$V[3(H@'@6]J.H=]A8?5^$[/?4T3 M/X^'U71#\R"P"Q%R[^J5UVM,O[PDGUH0\5-!.C <5B!I$1H/S)[ .H:R[+KT M=-DJ-Z;>/,U$VVG/R,IN=- MJ_K4<(ER'1,M&L3AY/3SXM5_<%&TDT5_H]+_[X^O=T_P0C&":)TFBR)=?OV$ MUWN4_Z( MT_LLV#Q$RR"6A$D&61>\L8)+::,5],X:&W1=TC3%#AH!&=ARE6;%PV1-!L'+ M0.I?5$*N^*$&6!%#E #!""6L+A68("HE_?J.21X%U\$R6D5+)1DD,JZXH(17 M44$0 ,$$%2HA)B%RJ!2$$X7<1FO2JHTJ6?J39*,U3J0QFL5Q S'$Z*ZS1* MBEE"#,#:$-FDY)2*5@:T6*C5@$- &Y@"]W9**"@04T-D2$85 7G"'D#=)ITJW!5LBG:^J,>8USA8/088_/,L+T'3+!WVBT^FLPU==:S+L<(\# MT[@.;Z,0]#84T$X#2J Q76_B]!EC-A$]WU"SM3Y?(^^R:1AA-XFM% 9#2Q/" M+JD8&4\_!#GQ^=?!,YV709.,= 3W;([F!/$R1NL%R#=KQITW/[Q_P_A#O_GE M<_*(\P*'-^3_R>">?%(O+]DHN&"0/7!*(;.T=PY90^R2J-)!.R5HZU%? DKJ M0NN1.C(NO9 47M/SM 2\,T6'JDN.4@8.%2[3Y+[ V?HDMD$14^051\I A'T?5<1$F0+$EL=HE)+RA?.M0) M.NMJM$#K+D8JY9T)1FA='M2RB O#<1_76;K!6?&\V-[]-UX6M^D\FSP&$0$4 MXXLTFV]H#G5EI,:W#"C'I>,9;&;3*_4NQ#M1]T7>Y7%5#BH+0D5*)XGKLM"* M_%67QLE^6'_7AJ[Q=PI!9_Y."[3V=U(I[S0R0NORI$,!0/YN\BW(0D.:C&H*>">&#I4PX4-EQHR ]N_["#ZZ!4?7K;5$G/98$G"MSJCQ.Q@> M2$ )70CYBVU\.FR_0!_S[LW;WZL[A*Z$LYY #JWN MH_>W^U:DS=-TL%$'N] M8+R][>RMYUE;J]E:N+.TMK.SY1: D>=@1TBW-<_2&F3=)ML:YF:U@F!(TV=& M%NY$["Q9IFM<)X%66UHU$856PR6/+* WV:01!\,I,\8NL[@&JE50I0,E1B74 MQZ0V'R9)>(X?<9QNV+ZKIPU.YG3Y*65(AAF]D$K[EE@ MNHR:;>W1V:D8S2UP3(3N"?I/0?85TYDE]J6,%3\C MX/*,*[7&89Q7CI??WZ>/KT,<<;]%/NS<%?GCES.:]S>YHVQ=%AWK)+^[8(<2 M%B6$\*-W#J@0B=MV:8;EWRHIUR_Z/%UN:6])9Q\SG.EUG$)HIT=K3$G+]T"4CAW3=D8%% !*9F0D/6DV._P?=ET$D/D2@' MZQHWII!W[?JUL+M]@508!&EL$"I[BZ;2;J+%$X\F2;(-XAN\23,=?=IBKEDC M ]DE2U,&%$G3D0/%$ 4X])*GE_3)E\8#CF&Z5"A*S M0Y$)NV:+&G"7+Z(D*,8HX2DYPS10J0*'-M-'&IV3,,G2V(:\3_((L'7\J87! M4JB+T))%3 U1/4],:AQK:^"0(.F:/0JH7=YTQ$ Q1HY-R14NCIB\?Y),D]"* M(K6<'X)T8,KI40H!)$<;F8D:4[KZZX\8%U&^#&*.Y8)\UTUB,>J!I4D3%,[V?Y6HK2>R0 MB[CBA@I@J1$&WU% !;7.C*P6(' IH"G:4TF@Q._/9 MD]P&3[.0$)6>ILL6G0TL40>:-.^&D.;V6PJ$-.][F/K>/VG>VY+F/6C2O!]$&O+BO?J: M,_)QGMVFWV3)V4I)+Y01H4H)LQ.#1QZ%, K04M9T9.%11P[0Q)\Z(*[TO/H:'I0;&TDEYL?+M$'*70R7@4>2 M-C"C<^'2/BEQG>9%$/_?:*,=B,N%O=!#"EA*DI8D/*K(X)D(PW404?(QL"[I M2AH?VSLYS!-?/Z2).D% %''UIE7@JK?=_1W$&U> M$L\P9[EF5,[3;/Q3@9-<[KX;OSGKV;MPZHZ\^@'$V^VB$;KIZG?';_-+%A7D MR?2>]VU2KO+(\@85LA9F]<:E0B#>O@Z9<*4%ET5M8<>T6*1QM(S8\3)D M\)E%@8DA"3%\$V >(DI#>9 MKJ2]O4[8%2G,@"MRJ"5!D,0(3[P) )\N&QJ(JR"FXY20JGBBD M!*\@DB /D4XJD$92<46?W"IO)GQ^^^[N-BIBV>!2%''6)RG U3U2YW<0W%" M$J^E)K_1FZC?OOON[C?5#9&NYQVOTMLL"$F7N'A>WZ6QXO0IJ90K$F@@5CR0 MB("@@AI7EPU7*2I%$9?U<3I5"ZS$G,[OK@@@A56]^M:/(%ZZ#)'D[N;&N_;D M\J=/RP=Z$ 3<0PP"[FV#@'MO04#U6'Y$"/%+\[LXN@\4AQ-JI5V30@.YRP^)*"BJ MJ/$I?4:M@G8ZKD^T9$>)X=.M<01E3:-2^V853@D(,IKP<-XOIX1-F,N%G%&5LLP=?$,)L40<;VDFC.KFVI+"#.: &J]G"7 M9W[L8F.NY6F+98'I?1'1(SX/BJ#$IK17)>YZ4Z4.='E1,4''*VY$QV1D)M>Y3399X1\K]P3$"1/'LF%H$$#UDN#0GR&2HDO7"A<4Z MB.,/VSQ*<*[NB#I2;KD@A=CF0DL$$!=DN!1<8**HDO7"A>D:9_>D>_N8I=^* MA_)\5J5M"FFWW-!";G-$*@J(*SI\"LY4*HCK5$?J^B'/T^Y <7[*HMI2B:AC MVBC!=C@CR$$BC JE^/KII'E MDFZ(X%%Y$@:9C$(Z8>>WCB@!"W>/")(@B&2$I[Z'I-9 E8ICULP)A[/F.(Z! MF!5XK=SM8%9QQ2!;\!6/3/(@V&0)LLLIIM8>7#-%1#5]GF;4/-Q>'>*UA!Q' MQA* G<"X(0&"(TI8JK"X>5> G[/SMG=QM+R(TT ]R]*2<7QBG@BO3@ 0 M T14JB/RF"!BDE[>_X<@^9IM-\7R^3I+EQC3+*N\]E:F^3=+;;>O@H&[(E"CC)-&C^5S,H\FC=/3W-+EU\5#0"IPOBURVH,28.I9<*V2 MX^4%"P,ZBPP:#4#4LX"I6G!@FHBIGB"NC!K:GL9G^>X40!Q^>+[!*YS1?0>W M^*GX0![T53/"L-!U/7JS-J<[F#,J@B!A7[2JH5Z.F@6@.YHC5A:!_D8+0:R4 M<>\O7P7Y';-SFY_>!\&&,Q/'15Y]LZ-H^<4O=?;(?%6GE%RG?&)#<:-]/U47 M!!UB#.5G'SWO]!P 5DA8K%1IJNLN@ZC21G^K]/WS2:'&"3 M56T),/R1PA*RS1:+Z>T"" O*2-&*#(*L>TXHX(K4Z @"8X@IJEX#I_.B= M,6=!_C!)0OK/]._;Z#&(:6\\*!/0;SM[JOHJ>N24;W,:3+,2A$, MX_J@%1A(E! )\=&2?L [=>]!*_@0E>.\)5O+-FK'FS0_OWS#FT&]^N4R3^P)GZ]+Y?0JBI,!T M1$E=YV*[V<01[N;&]5%TP:+^AE NV6MY9U1OJ.*A?,G]*55&F[*36^_4&=GR ML@#O?NP<;^@\1LX=\15YZ]IN3BWNTG^90#=]ETK6.\LL 2JWSX9HSB06I/0J;#3HNN60%OTDHK0(85MF@%+)C*AT44R64 M4:W3='6Z)7^PN,L[V?CT*^Y!-:V&2Z)90&_23",.AF1FC%V*E=/G4HJ=PJ 8 M]\/:\8J/\9UZ8 =Q1*<=R@$9PEU&P5T41P4)PVA(1U? '](XQ%E.AP[%LV'F MW%[=)5GZ&M6DDZTN&/_3$[ 0IL\F'V:7L]O9=($F5^=H<3L_^\N?YY?GTYO% MO_[+O[][^_L_H.E?/\]N?X;$5;MU'9V")SY:K/"HI2%RKM]:3[Q3]+_@4^;4 MY]?!H!=SJ%*628/BCA2T""4THO+U4HMW&DW7FSA]QO@&QS33RYI.%GHN:65M1I-> M1B4P-+-%JJ(;<5KD&3'*N#X<^K4G1RJ[GO7<,RGYF[12&:">M>IJ@*&<%4Q5 MA)5VYJ^JB&O>6,=?_D.N.PB+,\A ME7&*U#J0:F>^-"80O#-&T4\;UX\M] #$4?H59:,2&*]DBU2=OW!D(961?T8M M[X&5GGL&%3#,L\.IYAW<&*OAO,WNW5OO:.@6P?:'VHX04@=(]\U&!=NT2%/P M4W8^#2:45=)"J^%T=X09>FM/A%H8GF&%T=LW MO_'.M=Y+TU 6H_LM/Q_!@G/O)>:F0K6DC)FB_S7 ZZP4DG'&VE4 M4#L;9[IB8*BCQB;9&%/.#^14%/WO-]^_>?,6;8(,/5*U$Q1LBXJ=DXST*[]5 0<]V/RD!V.\^F#!@Z*H#)NLDTX43\4<_$W_Z^1<5W M[T_^_7>_9?PB']^]^7WYBY*>.=U>;\O0$T2*VF!VRG7\_ ?OA)V$(3L,((BO M@RB<)6?!)B(A:Z.654NY%HI.5\JM#6DMF1NUP!#?&JJPJEDK(KJEXS1*T)+K M>F??#2Z"*,'A-,@2>F#49+GB6(0B[IG79B-&P=-OL>A]B-/V!-DRCQR6=+X=&P/S:Z#;)ZQ,Y]"%AE?XXP=BV/LD]VX!GU'@KLPC>,@R]&&##O8T,7_1&#;7'Y8XZ0> M@5G5D:CDCY@J ]2$[&H ):("II& N]$T2*JQ6P[[T*Q2\$VQ-G 3O;@T:&JU M(!IIQ6=<0%)*?8*PM99OVQZB:ICR"*$P[K-H9P6@U/-+0)WC3B$&EG&;:UZ08H9A-,T09L M2FFOA%*':@I1N$32!FEM$@&)T'I<\&"GXI5*AL ,]-4./4#JF95NP81C]&S_ M-:Y/4S?D,"FE77+* +E))X4H&";I\75)Q*71[NA[0(?4L+3DVC(?\/;X$FY&C>@)+?KH8--;2^0]BX&#&^'8^]R M^@;(;JNS-"_FJX]I&K)E%9P]1DN<+])8':FI%=SVL";@[?Y5)>V&6S]P;B7X MGFU>UW:R!J1B%YNSRT"@[-_[F*5Y?IVE*V6B1TO")6B^V= ?5.K_(@=M,=,!IY+_OO5+"E^^ZZPF#Z*A-"]8&;8([&N,$Y M)K5'[Y4X)]XM3MF1V*4]RBY:J^,V8+* WPZ-- I@B&6#4@QWN [+O@AW6MXI M]A$GA/8QL642KJ,DHDV$YO'J26;4WC8:\!Q;6<54L*)P%3QYRF$*+YRJ#> 3:I=DR& RM2GIA2\B5"EC=F) M.2, %(\;( ,X6@D5<]+$/V.NTB1M6U#=K:4?T5GHN623M1E-;AF5P'1EMDB% M$1^[WRSBL^O?E6[*?TK"+'G$.=L-SXV9)04F5:9>FU&)NUVBY8L9$)IB*NEG9:HUR3-U)2 8WDJA7"*-D2Z^9U1/4B'K]/8%'=S6C0LR03!N M1(=.V1O1[0S+,M&3*IV@.ZH&CD+G4;PME"GH2FF?-.I UA&I% 5+I3:^'F0* MN:)W.GW!]'Y('$X>2?QVCZ^V]!"H^4I(A=9YJIYEN*3>(/.:A.Q5 !B:#D'= M)6]5!@IX(2AAI="LO":5\^:&1"A.4F%_V5IM=U[T+@4 LTTF6G!;501T=AMP MC\-O*'Z[WC=P2V^M4Z4#=(30+C0-2:@H8K):IARTV@>>T/;.:<632#E* M0U)S6:$;]6MP=M_"!WP?)31H)[%)3*],..&;U_VW6,LPQ'.@815*^ T6;$EC M&1E(&,-# >^4F83_O>5KV/EMJCAGE5E)PG 53@3)]PMHQRY6+@@'( ,-ILIJT[EA8"G>=&Y-+( :5,F'"9"T/EU1YBO^N8CN8C*P71))S;VF>Y8) M@.;]S+=UW,8"H9._EQ7"0F6094%2H.E1^/*1N6]=* #R]ZP :W]_]/3O9X:) M_T?1!=S@O,BB95&>]CWY%F3A19JM<%1LLT$=@+%$ "V@C^FVSM]0'+0M9/N; MTN5_*8%#>B-CJ5]>7!K0$L V!-[L-48/"_(-!0)H!CT,M^X$M*4=22.PMZ1W M&[#I% Y(A)X[*-SF5.AZ;#FN(1LH(.:NO/>0AC!-S$U#CK);ZU-^;Z]]V@J\ M+! ?R4.F%Z $::I_,&%GF59&PN@@?[B(TV^FPRCU*EZR_S3@I7F $GDP3M0" MI#HW,%TAJH28%J13P(G3I\#8MLH0AQ^>/^C7\R\+='$S_X3FU].;R>WLZB.: MG-W.?IK=SJ:+XX@"W48GCSB[2W.LZQKE\&3!X"6$W;2-7+,K\G((XUB&]6U* MD\:2913CED&WJ24I#:[K\(_UE UYT$I49$,>Y)E@'*$C0X6LA]UC49&2(7/Y M,);QP#:DDF_I9XH(;6F.690T#G<,Z@?]Z+V1G^,-P1^QKH%\CC']0,_.7:=9 M$?U#ES%II^JRL?4QIME@;/3 D+X'V"YQFZK\I..&CG90OTVU27&=X'6W7JHC>K.=T]&9K1FOX M95("X]ILD0I3%"1\9&.;"-I1K62PEU$_>X[YOXWA7;D[SGQKIW4!CH\=[&E8 MYR1"2VTPW.P-69C(?"!_X;PS]*8]+M^'$$?!710#&8:+UI(6N FB\!RO<);A ML#J=/0G9">PL_%"E.0TMS"^?^QBLY[9-2=!2.O:R0CRJDZG66VT8W_DAR,LM M*2PIRH8 D/?BJ >?ADK,$A)203A[:45;INM-G#YC?(-C MUH\,(*.N"+^D-!NG)Z=:'W L:P2M8BGQE.1Q,62VMF=Y*].>[3L0E3Z0\9;< M+,OA5EL9,$/UB$U3\M7@ZAD@/ZN(^H9??FY=(X*>7SXJS-#SL*,$OQN7 Q87 M-KD4F OM[5.T]L[Q@IJDMU\B'KA;$/KAEB5U&;-!H+*67^UVH)34WH4#8/O M"K%H"3U+!A,_C&J.*25U=O73=-$C)=5)V[D.GJMC^99_WT89)G5!#"R>KXDM MQ20)Z6X4=G^]H@K[%."R#?0WK,ES>VUH,[*]D8M#-G[B(DVV2E=H4ZKS0Y J M7>^\M6^Y>S=]J+Y[/_]\%)&*&KWVXWJ))V&H/H(;<"#KDH M&/[I\4DN7632B-8'"H[YB-"FX7U.I+/0\T5%Z_/FC$H@Z=GG-+DV4:OCY&IZ MEN?,[O-#^_?,'K1;^I8?9Y<9Q%QXYL@GJ]JE\YFL#OVVJNY(%=? M(RBW;'6@C*MZXA4(5FHB,IK:5+J47ZMVAK5W/V8KI:8>48S#4(EPW)3P4W&Z-;!+ :M!?;94XA M++7I) MS$#1<9Q_P[H''[0T.\0J.J*V.WO0@7OLUAD'"/(JJ.9 A,+JK[P^C ML^H,I*<#28"1 ^!I8.,8U(L>F.:ZVQ##S7[*[683LY.H@K@ZO&K*OS">*F:E MZG2O90]C6CLO+?3 S(#T "MLQVRHDEY]E69K-FT,87\1WZA'+XHCL8JMDP"H0<_'N0V><&YBARCH. 52 ;23 M\]B1 D03!30]4PJJX)TF\^P^2,J]PF=IDJ=Q% ;ET3/7I*:HT^/[B,NID2"N M#V$T]70CE>WT')?;Z9H?E$=@SF_ M\K]^O]C>T;.5"\+D\W1[5TSNTFWQ,:4;X^F[RY);_%1\(,_^JHQP[0MP.[SH M:UA[D&&K#8:'O2%W^7DY^^OGV?GL]F^&(&W#GQ12H-AFA&B8FLVG66K-"#UE1^"/,KGJV87 M3R**172?1*MH2?-S!8--7G&_(EVR7L#$).7[D]CF;MT+1%VDB_1,7#V38O MR) S,[A=:VV7+.]I4I/0EJI@N-L/;Y>FI3;/O*KTT3=2 *I*@.2Z#<::W+2] M.B"R:MVOK>ZQT-7D5F^F/TVO/D^]$W$:9'05D:[ILT,7#4Y2+>Z2:";036*I M9,$0R0!0N#"H%$=$'C$%2'ZM:XS)D6GD?1)*ZZJ4PF I97)&'R:+V1D;/9_/ M+C_?3L_1Y7RQ0-?3&[3X\^1F;R^E2%BFYVS&:;[-^+G"JG&Q0=99:K();IV/ MK!+TS@\;=,+L"A/R[E@N<9YCW#Z/Q3B:-2FY=#%V!C3]C%[#.YEZP118-9TL M (P8^;8C4\S3$7+:,4D!MGJCE@085DAA";$,$X(4OX@W9UZE!=ZY3..J@KV^ M\SN$^YBEO_-4H0R&?'T1"[?!3VYN)E>W_OW3#C*]SGYWM'UY8MY9FA7&8U2 :UKCO8J$0S%1S%#F.NE"J?LW@54JJ!)EM%D?O89 MD*.VMO]#TWZ3^]Z[5)!M0U\%@QJ'O,CC:QU:.X3F<3L_^PLB@V4R0#Z;?[J> M7BU8-H3WQE#GU.WL-M_PH-;PDL^HABY-;!3%P9#/C+%++*Z!B K:Z4#RMA*3 M3*Y4K^*98EHGJ).'3#*3^[J^F?\T6Q!_A2[F-VAV15S8%-U._@O ./R,GM?! M+Q.=)"$_<^8>)W1]VMJE]2S#Z?ZY(>:UMD3U*0 ,1X>@%K+ =V6P?-96*4"] MI97=)O_9MQ!P?-;ZV'XE'!>C37Z8^-U/LUN:H;A@:RYGX[8GI#JTPR$+_KIB, MLX+[^XP>L+./;F=)9JS(I@2-H'K1 <+!]PN.7' M_(:[A_2B,(HWA;1(U[@Y39C9QSR ]-PR%/( MUYMMM0N\;Q+M(1[D=+1UL(IJ#=-&?PJ8UG4PTW1-D6[91=6S4$[5_?<.+/N0 M+N]:]0=*:;>)H5K([8Q0J2@8'NKQ2:;V-VG"CS->E56/ MG^BY">1?2X8-*,EW6K*EJ:9<94,Q@%@[%+O./:ZV]'@-1(*2:+U=E_3>E)DF MWAF^ZS&JT]V:Q[;MUC)R*Y8/+LU/E#'(9'DHT:LH,(S?#[_VP+\D34[Y.;[\ M+.]G$HZSG"M4I(W['F,8NTIV%2%/&?X2T.S'(I]G-]']@\7RQ?#R_#2%@6;+ M&T//P@ VAV$6Z+J!;URW;@Z *%]=O[[ V6.TQ+M\R&;&Y"1F,,I!^S*]3Z)_ MX)"? ,[2*.V;Q.C/\]-D#E1M\B8U\L, -KG#6*AKDNPNGE.6%T\OBJH?4MT2 M!:B)-B\?NDGC^"+-B$,)>P9EEJ5X[(%L3=3T.Z8B %*_#VXCH[#I F WH7N.@U@!#3"N8RKL7V(>&^@F]?*$J ;$B#I0[]27- MOM(S,H--1,;=LKRUF]4 T$TP MPH)RM0YTVG6!]J >545,US__QLMST#C&L1]RG)DT*N<[[A/ M)N#F*4;L38? M@W;/0=6#JH-LZT=1)=G9CT"ZACVKS=2%C%>\TQ/T1ZZ4UGG[(Y4-I@F.;) 0 MNX_5X"!UB'O6V61-\[L/\SZJLH^HO;6K8\3&Q@M^*2VM98UPR$1:8':7"UU: M6Y-6Q.=C(5WF7&)+GN""LSXKRHC79F[!4=7P_\2/.[M(<7VI>5%_@0L?: M$&(CQ_EG%%!M_RV]:5IU/>F4+_);5(:@X;+U6T!7L:\C#L8CF#&*YV)Q*428 MQ;U#7.;E0M@47'LXDP?TU&]H^PNGK"C2(HAU/J@+JTN$6UI M<.VW54<:!6F MG0ZNB1:,TLY68\R0ZQ49M:AW;V&'3[@&M9U9;!%%[,&-B^@)AS6R[I2%7,09 M"Q3@ZE??^1W&^Y:#$D-%(@5JH]#B@<0^MSA;F_H"F:#3B6$ET-;DKB#EG1Y& M:.(9QD3PE,0-:U!,$3V:PE"9H-,[O95 6Q=T"U*P @HE/GEDD.G[ 0WR81K-6&Y@"^WB!;'9Y^OL57^*FX M_8;C1_PI38H'% M_?D[O#@P&_M[\GEH6="FNO>T SC-38WW9QQDM]_2@4V_UH;DC#LF]?'!I>K1 MN-XVWBX5"1G>>R>@;?/2$[%W*1"]JH:8/8LX5A]Z!'RU:G+D63:+A09]<$ZS M:59OMTF5C\MQ-A!+J/A;[U3LU:HTE!Q0#ECWJ:)H[T*.VH5"9ZY-\[L@M;A' MZ^7JT%QHTZB^'I3J'I4#;0"6L/!WWEG8ITEIV-B_&*C>4\7.OF4Y;AW86:S#/Z M4U4!;OC[ ^=OPN]'T?%W"/@NB6D;0!'=*8A#%)5[-9SDX^<7K.5\X@VG:F[5 M=I%9PG%Q^.9XH35AW'&?=HV .=J[41A M1Z+:+KV]3![KT9;617H B-3,+^'($LH-%+@NE&M/"D M9\MN@BA$A#LH8 $X"4C*\(5\H)-I:$U*(L$.2Q)/5\(&%DC[I)N=Z'5&#(DV M06R@GT''5RBCA*\*:00%,)RT03D*-1N[M@&1\HJ\>&+-+'DDT3T!-TG"^B02 MMMW"<#A,#WVG-R'W-:MU!;*M,A@2]T7<)?15][8J_[UTYPB6^5T11 D=MDZ? ME@\$.[Y(LWY!_5XENB3O"*8WZ;Q'<6 (OK\-PJ8%6N)INCK=DC"!G].#TK)8 MZL%Q63!S\=VP(KV+(WY&K'\/;E,U?69-]B@/6B.QGGT97-A1-9 ^LSB]FD?W M0)H1FX=B&OP&-Z*K^8JA35?;ZKRN)*SMFR5U3\@,G^^PR:921RK8V:3XJ!51 MSXV/4JKWMC&Z*9*-;^T8/Q-:#;L=I9Z]HBWG@(WE0%,CGY7'Q&GD_4^0?)8? M$:<4]LY76X3B2@VH]?(V_"^8M@D<3A[)M_?XO%Q8O0D*?(U)I2F7S/L7XX]R M]D:JF6@N RA!K8&K9XI9.2>H*@F51:&J+$0+.T%E<; 97N^&9C_2(U'>#JE& M:3%@&*XQTIKADC*.@^%JX/T9OML[S[TX+#TL'X!6.O$_?I7,!P2( E>;[6*"#WR M3;#_E7"*\3\[CR1^;@;(LL&?5,S9V%P#LAYI2V2\OV@#L.[K+B7;:;O>VWOC M>FGY';M91N>OV)#IP_-.IK1U4M] K.CU,MBJO(]RO<>Q,XE$6Z M(Q29]BE31\UGH.9#T-US2[!\$&)/ G/4HK&R5'5U:3B5<8R"W9XW/%9%M,\G MWK=4. UL+%/$\X_-KG3SA;1BR':HGK'_/RUUPU2S"P+.^LM3772&5304?#;TM#!-*7 MLP>G03E[@,MR^)7B)^C;D;0*UI'KOBS1;X8C\ M?;5=W^&LC$"U@9&+ISN/GMQ5J1!B'?[14+:1^3%;F%BLI&$TYB%A:=ON+;%U MDH33ITV4\27^67+-?&QG\K7E/,<.EXQ'B%.$VTO8HW9;@2$V;\V@=[+'04"7^$Z8P:#72]]@Y?I?1+]@WA.5OOL!CB[ M%8A1G^5G->( U25?F1CQ07#ZY0-:IYM7K>=+=Q' "2JOL@U9YNM9L(F*(*;E MGR!^B J818IQZLJT8C'Z4URVSP-54;-ECOP(,&WR,'8=H#5:KG(X'^W9#\,< M!T?]1TCJ.^/Y^R>O)R_2Y==3-JV"E@U5[UYRWS%?(^SG;F,O&C6%88ISH\S#E:/_U(VZKK>43+1[_P=CW^-.$) M2D5W\ *]P4W>;!W:^% S@D-^DH?);G6QR> M;S/2\7.#>=("^[&LD,IFZ9Z=_J6XFL'HD0@RW :5;Z]>^0OP[I717AU\3Q!' MY>,'5?"H;KX7@I?CZ8>8/=C96WF$?^87[I-HYZ5CN<69X8!AQ]:KNB3?"4'_ MS'-KN1-X!V&#J([!_O7EY--*JNY KTSZ)%"QT_"J&K.E2QX#;@QS,!/E_0EB M"L?0VLQ1H).$]=%A@&JG!ZKDD420FGY-?C+X!<*?B*3T! M8-;SX8RT2E D0O_*UA ?]G,.^RP W2"_IXS#^I*K$\].TL3=M?"-HCIR6?O M#C0',@C),>W>W:.JQYQI&P #5ICDQ7:C\\CJ0P*7NQ)008J0.A(8CF,<[SLC M]D9)'BU_"F+E%=<'?!ZH4=*^U7:@X*#],%@-^H 6=IMM+80>J90\30YB%[_7 MM \+:^@FI8-FK$N>53WFJ'D #%@.PHOM MHXR:7ZCC:(]7'/@'X8%'Z@84%7>@UMYYVDMLU'(3K8?.X-KGD%CH*DUXQ4S_ MOF5WY^5%MF4+KP??\-WKT4<1PP^HS%$"^![/?5$[2OO;+=[\2%2B97URPXO= M12[64/& L]N'(.FFXG9"';9EZ#PH\$4090>9Z!X5VE'XB0.\C%'\R(BX7I2? M&;]>_NF'5%79WJ+H_$UV'_\R_(F\4MWXC/:S88TCW!EL;/!'LV-^I'J!%V;T MQO<2?0.P@*,GN!>S[^A %?-/+Y3_Q.(T;_%%]_$OPX?(*]6-BV@_^\7L71IF MM[&!\V'*KZ9]PXLR>N-[B1X"6)31$]RO8 PSK$9&\#X0R7T,T_HO:9_+$+O[ M3:@=]^ZK7\/T\4OB\R'JY5!\AQW]M8^%F6R+AS2CI^"/[H&4SSF*:,Q43>/T M3HJ''']T9+!,>G=#CH):#JW2#$5YO@71V*PNL*@]$*N _#8M@KCY.[W$XBHM M?L;%[GH+1;4?\'G@KDS9I]IZ7YXRY&%@&N.A+>PVRL])5HNT+N*@!SB0SR^X M7?(QVT6:E5]1.56:I6L0+Z(%:RO82;.6(GCY;5UGMKT#^-9-QN;1OW>'L.]^ M%L_KJR]Z%17 6ND1K(@>PD8,MN")0J**5D27YWCOCGO:URF0;]:L MI;_YX?T;UMKI-[_4,.>KIGE"3&T2=M%V[ !3BNLEO3/1"IYPE?V.%.FJS^GV MX[!C-ZW#SFJW8XE*R0=;] ;(6"/7 ,<>+4P]B[(!61<'[!1G"0F/\&WP5-XQ M^0$G>!45LLY+(0KOP%\3T.X+NL[2QRBGT2&;NV':J B>'+\21K(O:?:5;BWD MEWP*3:7]\R]ANG16\>19; *;==VR]B'%)O3!7 @MN92/*IZ3#IX8D=Q?8A)N MY!=;>K3SIRB)UMMU&7N04*/ M*42*L7;D"V&EK\(KV2_XF"]PE%L$>Y'Y7?4 M)GB)\SS(GE&1$B\8;I>8?%>@-2\>Q?21:%.6184VY#'D<^D[:=M,*WQ<.O_> M!W\6."9?W4^2\%.0?<44SB?<7?_52\)ZZR:8PIPWET=$ =4:B*OX>"%CQ*>@ M7H@)IJ*%;8*(+S^L='&KES9SB* 0ZBO3PCVJX'"2Y[C(S[991DR7A80M 4 W M>,MQ"1L%=%$=%A'6$%:4 5:\&7+>J&Z*^ M^=N 8JAQF%5M4\<^;S)\2.,09SG/(Y).*@M2O_P63$5KP EA94/T_R NC"8% MZ1#OM@4]:(..":X#&%0GL:_=VS'IP&P4>JB:EH(",BC@XIY>$ET[G*\^IFG( MK.#+D/F"&")[/6II0"_& F3WE5 5&E$R)?92*C5$]3R]&W9[]'66*F88&S\# MJGT9JFYU,QG$A3S5;3UW4\YZ2GMC00A0/:NQB<>I5M- E:CO.N=3SI>*Z^4E M8A#K78).7?-<&'U'Q7_C;?&"3T66+) O6K1$ %6["IGD"#(F5W'=4UU?I4G: M)HJFUI7"@.K?C+'[)IH:-?]+)5]-@.$GJ%$\+)9P&FMJ1+%58W!I\#G2QX@^%*D\AH$C/I,O,KJ.>8[Y MO[/D.L-T%><Y:-)[;N%S2=;W\.GBFTU]V[UVF"?H]:P%;OM?R'9:%H+(4 M,&^3 ,N(>S+,E-OH@7Z3&KB6[[$L ?F?>A>MJQS1#7[$B3R]VZ@$^O6IL%J^ MNTH=E?J^QJFX. OR!Y;3%^+PP_/GG.8HU1,7DV41/2K;H+TVH%KXE!!0D/ MZ.+#9JU8_[77!O1^!X 64EP;:75E(:@JY02QH!'DE1,9W#H6V=D4I0-6L :=.H/!?\Y/^%.:% _R--^!90%ZBWN;(+8M6N )$MYY7>H) M'8_?D:%X$(4GZ&<<9&B>^ KT;>VG,&^_I?NPH"SB"%]^%_DH[YP4> SO_"'# MTFGOWH4[5[EL%'2$#Y/CWI4% 2RW)0,H%3H9]WO\1OO*1WK*GE\IG%W';NL])&.4L M08(FT]"S&/BV<=F;[54 H-<[#+>P)YN7(GFSS:(0+POQPOYYD(G_N:LQK9"U M>Q2M-]N"S>!S?1 S)C4]S=,FM2B@)FM":)Q J55\32''09[/5U\">IIA,<]N MZ"&#AH1\DPZ QM0;JC#72Q7I%L12%:498LH0,OBE5DV?<+:,Q[9#4G#=O .+//7X"=@Y^;G53!Z:E M[M$ODZQ6%CNC<'UV=PFG$T\<*;>G3YLH8SKY0>[/53\&T CPD-8=DI^-Y[*] M9<:+)" 2\1BNMWP![G6(N0?@+H%QRG%4YVLUD+R(H.'7<#WF"V@/AZB. [07 ML9&46TT+@E0R#I3$*0PPHH@1.^N587YQK&UL[5UM<^.XD?Y^5?4ZTM*9(\D[TO6S0) MR_O2R\SA-A@4O] M7]Z=?__A78?X-G5^_ZP2AY3N61WWRRSN?OOO;__S[OW7X M?_[Z'V=GG1N7>,[/G6MJG_7]&?U+9V MR,^=S\0GS HI^TOGB^5%XB?TQO4( MZUS1Q=(C(>&_2#[\<^?'[\]_>NB/F0_B>I_E?/];_]+/[OP0I(A^/E!S^_ M!.XO[\1WT\\^?_R>LOG[BP\?SM__X^YV8C^2A77F^@(WF[Q;U1*M%-4[__3I MT_OXMZNB.R5?'IBW^L;']ZONK%OFOW45Y3,]"=R?@[A[M]2VPIAV[6K8F?B1V?G%V_> M7U&NC[RC<:U'1F:_O!-E>.,7%Q\^??P@FO[/K4+AZY+K9> *M7K7>5_NLY>6 M)Q":/!(2!KK/%Q:NOALCBQ$_?"2A:UN>49\*:U;206$N9,$;#X:SX5*8.-## M(",FI,IK5-*A6Y=C[W#TN[YS9_G6/)9_Q+5Y8I5-,(%KLUYN7:]*"3. M+0V"$6&31SYBZ8F"3*T7/3^::I5TC45CB^4K:(#5 ZI6-$8]!.2/B'^G]T0 NB4K?\ !L]J!L\X!=&H]>/I^%A:N M>S"%=0W<0(4#*ZQG164K'61AW2@N7>. "^L6I&[=J[!K$EJN%PP$0J'[I)V^ M2S15I:VFWP ::ZYTW=8*[!R\A0KM-6WY+/[7%0WT[N-YL1NS0K*O%=:OO)-RTE;4J';97&*3_[MK\2X -/K!Z MC0/[FKS,SWHOXJ]:>$LW> !QXM\.E^)'4"Y*-W@ <<8D")EK\\$U+K>?*)+& MZA<#;+AFK=2YG3/MN6$SJJXO&0GX:!^+?LM_L%6%O(3$=XBS:DC( #R]#MU0 ME$WO$\X[9^+R(1(3"_]K4C+MQZHG'K6W/NZ)0WJ:.PY?77C$1_$!L;^?TZ?W M#G'?"WS$7V*@8I#X/WZ//]1]X)IH;>8*SWH@7MS^[[Q,KLC[ _1JA<24MUC< MJ>T2^3YE.>LRNT.90QC'>M66Q>PMIG;O+M(2[Y?Q6?F9_>AZ:Y)GC"YDZ*1( M4$E'LT#Q3QP&S2[_OB/Z<.-9\V(X)YC %HH#1:BUR2PF;O,GFI)@-TJ M"<3W A7? MD.#//*=L9D[HK^BJZL[SK4XX*D"A#XCY@CA5):) :ZOA]9WI@L M*=, OUT2B/:\0I'<* \'^$1-LB81(>$_Y+B]P!3X0 MP'=+ Q'_"77A(9$1"?+)(_$\L9VP?)"6%Y4'POXG3-CE*]KHH>/^# M#W9./"2H;]S MKRD1S?\9X$:[H+B4,A1]IQ:,5%A_XU8# QZIC 4+07%&&73 M*1,*!=O528,?"F]W%;[YDE",4?::*N%0<+[B\C#+Z_L.>?F5O*J WBD*11IE MCZD4#P7J$7.%U]?$M?6#QFY9*-@H.TNU@"AH3ZV7OL.EBMWK!$AZT*55H-BC M;"M!XJ)0(&XWV9)FCHNOA(LC>[VBCG)(UU2$TH&RWS00'864KN-PN(+TCUO7 M)^5"LF)NQ7 M_*]#-J7/DAMH:6$HY"A[48V(F(#',\V0Q2Y&2=BL#O6=&E#H$;>H:F%1%3Z9 MY"':OBH)Q1MQNUHL'";.(QJ$EO=_[E*WDBPN#\4<<>.J$O30!XP)[^+00N9* ME"L"Q1=EKUHHSJ$A%0PS8LG5=[L$%%"4#6B1, ?&\Y:*NX]'ZBO/8W=+07%% MV4G*A#KTP"O\B .IZ6=^#?9@0QE6\V(<&,:OS UY#T3T;.2G9S226S%)42B\ M*-L_I7@'AGH2!\Z*4-H[OD)D[B:3R#;.1>6@(*-L]N2"'1CA$2.":<*7W;$? MEP@T8,/93#;RJLI#$4?9Z^D%Q46^'P018:;X%]2"LH"R[8,*?>AQAM@1'_9> MSR\>IB)B1C+*[)2"8HVRY9,)=6!L!W3*+)'.;?*Z>*">/#RDL" 4890-GD*T M X.\U8]B>'-%H,"B[.P*Q4$:$WHO]J/ESXG<>Z&X)!1@E)V>2CBTL7<.&GOG MAF,ORHY/)A02MHEO.+>HX8/GSK?R(Q7#7%@!'&>#B;A"U$/'[\4A/R+1)UO$ M_;CA?RF&75(4"CA.B*1*O$-#'3EN2)RD2S>N;_DVWU)M,A9*4-?6@A* $T,) M%!KE>/\K\;Q???KL3X@54)\XR5)?=<(OK0)E ?$.42,N"@5?J!=QE%CL",HD M-B I"H4<\>Y0(AZ.[V7BU+R>>Y*,SBK$936@P"->(JJ%1?)/"XGHL_M$KJW0 M2GNHPE]6 XH_XH6B6E@T_WEVQ2>>.57?F><*0M%&=(4M% T%Y,G"\KS+*'!] M$BC'EEQ!*,B(/J^%HJ& W%L0-N>#VF=&G\/'-+93!;:D A1T1,]6I:@XX+]L MXLB3^#IG![TM: LH&Q7H4+CS*V92'[EU+I5#HHWXL:T2#"^N_>MY#C]O_=/B#JS@H>8HB@XFUO6 M,M$\XH7!ZB<;%4Q_\/NZE\/9^BA_1)-=@B)S:EH=5GM_X,T$!G#LA1.3:JWYN68$.'.^\[7^.[;T\\H.$[8GA8BDEA0)1&IJJ%EMBVE'7IY=_7K';?.Q _^?V6^O.0 ML$5JX'>6Z_-%NUA+\WY,HN72RSQTEN% 5 ;614MX:\*$@3P-&>:NR5*LDX)$ MO 'U;=V()Z^!EARWA+'HY$8G)GV]UI_';QB-W?DC7]S>\UE3=%C.CJ8:6@+= M$A2!$$#G*=EO$#.6E)70TNV6X @@/3I#B3RZ)1QFZMVJ=K%'L(B[=:T'U^,B M$_'\[.Z3Y_HC"G@+>(E_]R?<%"=T*\QT&'S:I*J#ET*X4O*:>O"4ND4$(^M5 M/-ZJWP=+RN.E'89C34&2-(<8%O'A?$R*G@9B_>@1RT_.D.]Q=*CKX2, MB2?NRTR8 E3%RW]\X5AU]U=*FJX>72;DL9S DT G+;C_@=*EK MX65B+DL6! 5TJJ[3?4CZCKF6)%EYO&3-9>E12XY.C,G\M,^$5-MYA3$AH!FH M;1MGR8@-.=$%5,5+"5WQ#-; D]["X1O"F[8B7D;I2J>R!G*6$0PT6F*FF:[T MO.((1DKA;^J&L5^C<"2A MGZ\6'/6.5@-"W%>-BUIA8;RLV7"4=UR;9#*C\Y%QL-?Y"^Z4Q,NE798)F;3H M-'0=)S9P;NJ6Z_3]*VOI\KDPTU_%$2Z@+EY:[K)4P1%!)V],0LOUB=.SF"]" MA[JV'2VB^$"3[^]%VE8Y>9"Z>"G RY('1P2=O%W93-8-F'G$ZU@O',$27G?[ M7=X[ #/->?U> ;50CQGA-8H!?22A:V>R96^%>WTL$>[5^6ZKX5/X5ZT[!([U MD,7==>(5VXBP.! 4NFF0UV]ON)@90N@S['9WDS#>;A0^4N;^:V/8.B)WZ[4X ML P&22.9B_,4&K*VJH,=2U8Q8]M0-)(M=9X A6QE$@4T\0@3" HZ>9E]K?F4 M!ZJ,'7ZVYSDT$)PF$0F?ZI25L./,JB&NL9/<3A]U,YRT G886I5$-6QN,TR M(Y.JS*Q6XY%H=73!IK0#[\8WF<6'L]3E(OLRV-9._ ?I3GS32H?..IMV\%.P MB,PW"[+NGW[;+:V =6X=.YW=<,44=[NB*U_=\/$J"F(F>R^V%PF-$@%$_+_. MU'I1'627: QY#ZXA<.=0NS1<#1@_ S[,?*;4B0__"'MR;1),J*> M9LSII3<_]/R4C'$^F<>.ZY@GWI\9#8(1HS/51=-6(>R-N!E]!?*U^'YB[7R8 MICH!9+I25,'>FILQJ94=?: <<_CXYT4:H6L^WGLTSI*1=E^]];CG MISH "NAPZ"]=WA4CBD0,M6]J*V%MN4[Z 2* S-B&>)U9(OG-G ML6\D(Z'BKDI1!WO';W:8Z<@>EJ8\IP4BMSJSJ^I%XJW=]#7!)9I21I-S4>B'!-?]+$+JV[AB^9*/H M26O*CP![0]F @3OM6RKR)=_W*D\]I170D]OL1Z,4 G2*!B2$[#MRQ= SUQ@N M2(N$;/$PNXK36'G37%J!:@"5%$=/96-&HE)H=#O*]^[:]:)0Y98BK8">M&8_ M6G*"HQ/SE8ATZ2M^B&LQT_#(T-&3:#GMK&C,12(#65VE0##1R/ MC!M"3Y13";TZH)KEDJ0(@=IR3?HQYYJT[9"4:>6_K"4-_A)TDL;P_9,R#F;E MLB2 JF.%;::=FXI$G ATG(Z0]M1U%JLS8B9G:#-;8FRQX#(7'#C).)]5L6Z MOZALPSC9TB@9^)GN9_-;(1.0*)!XO97Z8H#JOK@0+HJKM9&68DDRWFA(B_GM M;EW3A>7ZBJ5\'CBA9>6P/QC(,J65'I^9 .4WJ']AV%I3U M)S!9$N92A_> A:A'L@:G#>7/$^H?]K0, LX*VDE@U_EGE'A!!%,J&=)CZ1^L M@#ABV"%^$!,T)ER5 SX]\H=_R@ZMCN M[_M260Q'4\E+%*\\>SOUL;WBJ['$UO 7:UO\N^$R]J/IO1!FNX'JLK9$4]BN M]948I1*FIA*]B F)#3C<*NI^ M31PBNF%>6<'CC4>?)8GA?@(FAA/-=.)V&N5XN9;.R-^RH!;:5"7Z,F+TR>7L M7K[><^3[_CKDOFN'[E/RAE]!0!D@5+VB]IN3S%U*^.XD62&RZ+-KO6N:VH+P MJB6ASB QOHE^H %IRI6V>'>3(Q?/7U,JKD5]V_7(ELQ3"@17/T[4_V5LCXE: M5?%0Q*$/0]>$\V:[,2C\[QZ)Z?.=[H*RT/V7YMX;5AO;^>%@9.:?*H=#BZX' MVR\\CT6TTG#&)1>Y6<-LC[49(\Q;PG:$0-*/LI"CZTKV76E%M^4J FX VZ\" M23,, 497"&-WJ?T\HFKSPT"B&^Q"U<(%<$9=A[-K\A!>NX%-(S\<,;)PHX5B M!:NOBNWA@:0O8%#1!P8N.Q.#V#5)_LQ(F_J2@MX +>![0]2ZY[$',P&\L\U M=&FYXE';>"!;I?#QG6'X2%@\Q2E.0\JVA^TM4H(Z'?215R"S:.])BI15!O=L:0&A9"C=&3J MT%LL/?I*R)C$CZB75 M5*^C>(S6HAQZU!BXIML]15GU6."L8-('N0U+'I*#& MJX$,KQ8YZ8-2)LSN5$7W2:F!40D^K1[2X5NI*B[+&^#FLK=>F"/6X@2<$F&3 M3.KU^5D8MX^>XK,Z3XN2V*+/)WS?LXIGMO^(7$:X8+RWX>O(L_R0[YB%PU_\ M7I-<'4S:0$\?6C%_M#021W#Z ,>RBK&D 6E+:U4>NA]0%:[O MU: Z51B'U;=J!C5I-5Q)ZX]PA&^ *D&R]2DCFZA/!C&S%TTZ]=U;Z$IT"CU: M.EHNO1@YRULAUTM^ (E(!=6&:D?]FSX3SL-+)%::#C;+'?7 M?=M**/"GSEE'.)A[-.#E^3\&W>G]N-<9WG2&H]ZX.^T/!Q. MK]\#ZKF.E8;9C3)(K8\C+&^3!$$_G%?4/-)IA93>@E.)@K+(&0(JI39_]"#7 M?'2KO'7YJLH1KUKYSIWE6_-8(G&Y*C'//^?-\[;_]_O^=7_Z6Z<[N.[<=0?= MS[V[WF#:&=UV3X;:/$.=1 \B84W(.W5-HX>P^T"C\#,5?C_4MPGSIUR#+OFW MOZD6GO VCMBPS:'$-_A)M%A8['4XF[ASWYVYMG"C2%SV1:(W#H^=/0/=LOU/ M>=N?W-_==<>_B;EYTO\\Z-_TK[K<\KM75\/[P;0_^-P9#6_[5_T>TCBP*Q@@ ME86B#H[%BD=8@^$LJZU<>97\ 6QXOU:1K5I/;,Y4J\ 0WWCS'K=9ZSS_D+?. M<>]+;W#?PS&]M*OB>E4<=0MJOKKAXU44Q$+I[1#< -;S6LKN 0P0W@*RL1E2 MN?,6EQE0^%86/WK-1X?TN6012[UZ[+S8\L[SEG?9G?2OXO7P=?_V?MJ[[MP. M)Y,.W[YV)O_;'2.99/[E=KT-RFL@O=.9ZP_ RA15D,U*1T?^C4Z=[/B&$_M> M%*\=SR]V]HV][J3DNE#B4K-I/NF(0K]%>7EQ'.6^)4% R':X%&0AIZN'I>9J MC MU' 8!OJ)_M1BSLC>;6ZK^,:_J7[OC,=\7(6V"H._)-^7A^'QJY $-R09. MR.D$O GL*0#VH+PA(OCV$7=9GF)HRUI^V#E4F ZO?A5+*+YLNAK>C7J#27SH MCV,]FZZ)MS*R[P_&,F[FA+'-'63P@_)@?$$;CX9?^A(\ G9OAN-,?\$&A MUYEV_X%UJKB68--+4%XI>27DFW*CV55="]D, =3(KLP;/:%RZU^X2>JWKN\D MOJ-SXDN/ZL]_RAL1-YJ[_E1CP;5;<#I(_(MY:[XE(-XL[[BZ3^\M)[^_WX@9=G-]C M[1KSO8=X(\IJX%UT9_L#O->65,%^P4)#1\'-M%+V)I@'Y"):>2%]ON., K^0 M[GRW:AKI$9I&W$U+3E+UE+RJK$FT8=9$:ZZ3S463VAN*$T&NPZ]Z,KL9 0&G<&.E_AZ=[Y):2//:L3M^<,BM^9R) /'8;3#+%.R@$U*]U2X?1A#AVYK" MWT-A?Q<[_E8ZKP]DPVR_^\?$?B1.Y!$^6_,1W1%TN4^99\N3:&;B)&J[6$8K MU]X2?B-U? O[MM',X:0^M/%-/O4L4%CWCD]7XJ^RGPT?J^,*[X6XC(+.@=(* MK7)540J-OD\HG-.+V*%LU&D&Z M"*!LEVX0;7]8@O$]4<.?PE8^:*I);,?IQ"YO*V';7)L4 M/Y/8]>)NI,<:-IW[[K^X,'$RF5A"(^.O_)/'Z 57.T,-6L%E,Y&.J>?=4/9L M,<=\Y09L"/NVIF:%,8*S06H0)QN6J'>201"\==NK4>P+GYK5HS3,^,L31=Z. M:Q):KA<,Q!I+G-@5KU9VW.[5>3PZWZ7-=M;M(BU?3KD]U D*,VGRNN$5)^O5 M]>=?+$_UD)6NWA'G\(!!5E,2\*^4?=L\N"0Y[LT7PIZS:V&C2-!:H>^F%Y1\ M&ICQM:%P#^!+2@D%LL+8\V-M5*C1P9_^TAOE=$XJGN%VXDC6_A%IM9.#Q,$= M),KY1>@-;4=&\<8ME?3YD*'(YZ>OV0S^()H)(RTC6O:)FPJ) M"UB8(8W_:T,8_\?OZV'\,Z%S9BT?7=ORNB]N$4N\O*)X^ZA1RY-9_AR0#C+/ M]^::+BS7E] A+XY,AQK;71[D@FSV!(>C84!9^-CE0S'OR!U9/!!6C']1.;1E MM1K&'#YE- MF>4'?)T^G'VFU!FR]'Q<,AVDM4&5VSWH&\C5=C7?:<8Z"2U*HRGGD'O* 3BO MK.X+S5"9>@PNIVC5@5;3B>GA5.SRM;@!]8:[UH^>%+$:'.LY/=Y;-0?60GL: MH*_9#"4Y@/&!-":+#/;9P=JS=>.PJ-M_*JI@>XA =3B?X5P'0DVN(/?^$PGX MGF+SW&C< RD!HI*F#I"!VHYL3!D B-20S7\:.J*SCEPQM+N&_2RB4%AT"O8< MP+L+D9"EMG72JGGLE%(5[V*J701M/0##(^)B?Y]Q<6]+"FEH>?O8D62&W4["H9FK1 U5!2 U/Z!2HQ.B MULWOC?O""=]9<.4PWBF%MJ$R!58B'_H0,WGDL]J4L 5@K"DJ"R3@IR8,.G)9 MT6G8M3LY#45E@314[^E1@@:YK)5. JA;QSO7=Q=1HFBK>.#B3>3N0_8[F\BT ML8X7;R:7:7.G_60F9H0\A'V?]R$2T.A"?(H*(]])E#"C0C'PK\VWN[5S?J2C MX[9IE]H*U5(27;AL=Q5*@7ZSFNZ6[3I65 M;P8=*L72\%'1G:=T/Q$'&J\>;U5>HDG*8E]?JC5E>W.A$!9];3MBE*_XPM=) M]/!/8H=3.F3=)[ZT$;9[0]GVJL6:P M7%K3]]&!>L?1W"/8RG%44A8[.\4>VBD_&FO:()L]SEYG#%[M/*\C,N"[V>DS M\9[('?7#1\48:]X2=AB">L>A./VED1OF^R!W-+5^1 MT+\1BTV?:?GQ8-T ]CA?[3B0PZ4UYJ_ET[@A;"?">HQ=SN^1VCC_%O!>7],$ MVF5F?7:>Q:9=EJYFM413V"ZJ-5J[A.7CM/<;&BG\DN$MH%WPUF;M661:9>QJ M2LU;0KLTKMW4)10?J:5GDBN7M/2X!: Z_+D9ZF"*3&LLO3L+"=/S6K(Y(,F? MFD'R7I@=M>&7-WB#TYMF* $4BM98^/Y&#>>P94=PQVN[][[C!O$;X,3IO=@< M#UT FF$S4(UH\OF;#B1SM?B4J(4?9Q%W:O<3#VZB,&(D]=A;*?8JOJ#O)W%Q M?3_O$ZB^23-N%#U7&U 7JI 57S/J&3 ,!P8XZ4T^F&O,7"Z9JN2D2"M :6G( MB9I&\(HG9E0G[=6+J[W9C&3<;+?@5_S3%BKF^[ M2\O3$Z6IANT#L =?($#0:1M0W^9R]>,D.2))JN^LO7_C:5T_JAHTT::08F-D MT+G,)1@8/O 5A2\V-WSK^VCY\UWO1, Z=*]&L:_VS3FDU0G?(JTPW##NT22V M.\ A-*+6G:AD73_FF$PMD(R(LPFJBL5\Y;:E+RJ+$[-)IB/Y'S* M7OU2I.\X+TEP84MMREE5%B=T@K,KK'WH-6VG3?O7/B'\<\)!/KASV\SU)OGVN,HY( M)DS\(%5L)O;O\6KU\G53)M6K[K/%'/#+/7M_HAD!Z,4,2Y_JV5MJ_'1#6A%D M$MSJ,Q-5T78S]*)R6]K)K+<_4OA9DA(QM>F1!L,YH='3*)67\:5//UYJA.85:;VK?I>3'?NVFUC<\ZG-)J%'S6_'NQY5G!<%PEG9NR)(K MGB@,0KY1XYMD.9/ZFLBI3*I;S>28A&)6VNEH29A+G4EHL1#5\:A0T-X+8;8; MNW789/W+(/UMH#AP*ME(2O4("F_KE2O&[$$/ZT,>UN05L6! T[>MTG_? M4#8C+O_W(!(C;+IVT^U(#M$!=#^NNA3XP!2V.BRA- G;V$0<#[[BZ+TL79;< MJ_?]46S1N6/NK7&DAFUY-=W"3H=3KVE@TWW$J\O?+_ =[- 6F$+X2E8!/1]W M4&S" M- DVISS&O6$K-&]3KP+53\V.D.KNN0I3OI2;3X=6O MGC7J#27?:'PZV(IDRK7?2YI'NJC9]'\ZRW1H33ZR+XD=T=A9J M .?W?=O%O@M;/TY,V!,W!8D5>G$WXB6BCA0+_(D_1.=R.GJ=8,E@':"^.J*3=F8XXB1^"1[^^OR1/Q MZ%+T,ETIZN[10)6Q3\Y!ZIB/,8*C@GZ\\9GX?+OA\:YVG87KNV)5(T)!@!P" MJV-O3LNP:(1,37Z@$^)Y2:33G<6^$>'JK7QQ0U$>.]&?$04:61IB.\5SL^E! M-?HEM!I-<,>: MC!M%XF56GV]4P:>.U26Z-E:.P\VU&F1P//S '6C\\-@ Y3;TVGN;*O\Y=D=: M.3I^9C2H8\NF^MAQ>VS70TWS5P;2Y5&A<#6-ME5VXNUZ3U=/);[ZBB5W/P@B MXEQ'C,\52=^3$(C,>CQ8=5^1(Z9,6T?K35T>V.,..-'9T H.[!'1L!_8U^7- M'11+$8H_+I[B!+W[K5PP:?07SYOK.9)>3DFC<-9R8([@/X ?!NTLSTG!GNL5>3R MRM8JBLQA*)V!ZO+;N_#;@]MCTNOM]FU6ZU,-3TR>TP"WF^; MFU=<;MWMK:CL'\I$96]:[@2BZ5- ]BD@V_ 3S0B6.P5DGP*RVQ"N6P52IX#L M)C-\"LBN_FO-T)RW&Y"=6X "LMX5%6]\Y&%U@=E*P)JQ]RTS"0VHGVRJDD6R MNNXE*^U=XT?E@UM*#>2?+$D*YG8,*(:UY'MP"BNOB,3V+G0,!6[D)&#]-VJ;?![[;, MZ,Y-4+>D9CH4%:F9!.^*/($D;_")KUQ\./^3\N&]?"'LBV.U(TY1CQMR:G+R MGC3UGKQH[JKBY#UY\IYLPG,V>-X(;^$YFX,ZP.(E#SPYP.H.OKR2D+1];@TGHUQWSPY M:=;ZYM4;\*%IVS-L;\A)LOYGV"0'N6OU'LZR?2A<*(H*BO+'Y\:G$;CMX\'Q M1MJ\(<\ZI$@;_7"2.] !#RNR>L?G* 847$K8@5VP1HP^N0%OAZ_Q^S[_,9E: M+R2 ^6#]E/?!&HV'7_H3X71U,QQW^H.KX5VO,^W^HS=ICA?66LI-S_4N5LI* M.#/$NDN]%Z&XY)+X9.9"9,A70#Y)!!"2&U#,Q,#$N M:'1M[5I=4]LZ$'V_,_<_:#)3!F9,0VAY:))F)B3I;68HX8:\]%&VU[$NLN5* ME=W\./ITUOK[K^;'7KN+?QG]-$?] MT5FOU:P6?[&U6C8W3P?=S^QR]/FL][X2J=366>THLVPD$C#L'*9LJ!*>>L4- MCUV"%E$%.V+7BVW[-5C"]5BD=4:F1Y56\[35NXZ%+RQ[4WM=:U9/T<>+78V^ ME_HF:^QLP :S<&T/N11CO!5 :D&[)71ZPU'_0[_3'O4'YY<[7<3Z.7>\L$JK MCPV!LI:U7[-3X?,\]' R;44T8S;FMOYTNS)JGY[U6*=W=G9YT>[TS_]Y7SFJ MN.N+=K<[O]YZTJD(;4RF1Z\:S%"#FK/^2.LS7B*Q3>5UK[M8-FE48C4G:7 M4[#.@![$^?O*\6+5JQ#X+S>T*Y4=NM)G,9\ TS 1,(40-UP8]D'I!-L/_V4J M8FVK$M"<]=- Z4QI;M%LW\; ]F3X)5>-CDHRGL[VM+LZ:*PN#7\-MWS,R_Q0T ME(/0 A)A)/!0I&,, C;&!9H, N<@C9NA:RK$92(0\*'XL]7'\ )< NZ;YP]< M8)%($1J$LB44/$0MFF.S7FD7:83!C%N!XX@TD'F(8R+<5O;=0Z@*+6!F=YU$/-T#*R-P6^82[2HO>&'M9-]*+RHG83%57$I2%NF!:AI M?$81<@7K!?S(EXTGBMS(- ]S5P=NG2ZZSQF $Y/ZJ#\.U7.K4O6=O*JLQ_EM MLYOR>AW,[^O[[FB#SKNBYX]!\CZ_AU0_9OH0# Z-D'+Y_6&\>R0] IZ;S;N0 M!O"!+68J5(7*-0Z <76,PRU"GC MA)Y<@.5LZ!QPE<(84A1N$IF%+9 1 M9^'/T_$G^*G\@0F7N8O5!"Z((M3\8H*P,+>U^T+K;9!U MBLOU"KW-X__29YD2^LOUGL,G]>73G.EVM')QHTX@O&GPSC MX<_-$06"[B*1]'BIY%W+7:QOD19(.*D@R#7A;D6HW!XR4<9B/SK99E]R5#>@ MB\XQ-POE11'9D0%"EZJGC+^$@Q>A6HRU!)@78+F76S6%BXQK%@L$J;A:QQ-ZA(3H2U /?E'E^A M:J+&4*!G;H1]I =&?4.I!/]2P3*G'GS)!3I."XCR-' '5 >/++R?/;S_W'J: MSB])E0M$.<<]IQ.;0 !BLI0DB[IV"OR*-$:ABIW*<'K>G>W/SS*W0GI9A1:G M7&L"-0^QHX%%G%[/BK($0'M$-RIUKU Y!A=M\B3!.OHKN)64"6SMD>^+F/F= M"U[2+)%V[ZNG,;@(CZ!UKX%*='N%G!#I1,D)D*9(^;A\FZ7+I !))M4,L'4: MJR(-\!O<0:P_7A2]7H_"JGL#WOKCWZT_]&)BAZAIGK;:H\&GWK#-^N>=P?!B M,&R/>MWBRXU=GD,?;7H0O9'9VUMV.XH4#][\J:JRBSRNLW,D5>(CK]YY[/CH M^'AMS-GEB\=9_9MAK42]KZQ529WYD@=7K(;4<:>]N\1JU519L]^Z]7E.L]I_ M)%2W@,+N%G/G(Z-.+"!BO6L(G[-?INK?B0C;YW^Q]02P,$ M% @ X8-I59SFTMGM!@ P2< !( !A=&]M97)A7V5X,S$P,BYH=&WM M6EU3VS@4?=^9_0^:S+039DP#M#PT23,3DK#-#"5LR$L?95M.M-A6*MD)Z:_? M\^57?\X^'36^/NO^L=.LXV_C'[J@^[@K-.H M5]Q?W*T4M^LGO?9G=CGX?-;Y4(I4FE79X<$X8P.9",/.Q93U5<)3SUWPV*70 M,BJA([I>;-NOQA*NAS*M,C(]*#7J)XW.]4CZ,F-O#]\VVFH-N[_QRIXM8/^>.%U9J=#UV MJGD:2,-.WK SGFN!AO(PH\YD-&/9B&?5I]N:0?/DK,-:G;.SRXMFJWO^SX?2 M0A#G'TI'BU6OXN"_W-"NE';H2I>-^$0P+2923$6(#0<63I5.<'__ M7Z8BULQ4(C1GW310>JPTSV!6SD:"O8[#+[FJM50RYNGLM;:MO=KJTO"KO^5C MGD/DNQ[,2N?OF'J'.WST;';XA!MLF$I9,F-7J9K&(AP*SVVT%MC0C(4*(Z8J M S72C,N483M9GF8Z%\QDV/ $ 8BPP,%G1"+)8Q;Q )*:0*S%-WA"0C,IB,9C)C)Z=>R M_U1H40Q""TBDB04/93I$$,A&6* 9B\ Z2...X9H*L4P 0_%GZT^AA?@$G#? M/G_@"A;)E+(64+:$@@?4PARW]F09R'&!-P6]EW#U"5.IZQ M,=!"0"<"Q/$2R06(S*VI0990TL >6>0Q# !?!8S9Z8SU)^!FQ*)83"3S/WY(ZK+Q EB+Y[-A =+/?SM3:4_DR!P$) 42!24231+)L] MN]E=QK6PF )&I!\+VGXF &0_EF9$/<@L01RF6$SM4)H@5@;JS$9HK6('KK%6 M@0AQV; RX!0*@--AIG,=C'@Z%*R)X-?/8U@^;#Q19$>F>9AM[=EUVN@^9P F)O51?1RJYU:%ZCM^55J/ M\]MF-S7V.IC?U_?]P0:==T7/'X/D,K^'5#]F^E 8# U(V?S^,-X]DAX!S\WF M74@#^((M9G*J0N4: R#N3J2QH1Q6(K7C4.VS3 *KB42+F%LR%+*B" %>D6'H MCD0V@"-&Q3*TBMGDOI&AY%J2]](I'YO74AHF-Z1&;.PP5KK8P*^,@#<9L@QU M&G-"3QYS2E98D_5@J6K0PVFD56F'_WQ!AD@IZ"_")TDA&Z:-K3O\8ASRGQ&' M-H[H=ZBT>2[8F%%@X42&E/6X42FGI,<-2$;Z'A>'7(=S,(-;DOLREMF,%-.Z M:8G7%O<6THZ2-TQ7Z@.;6Z^+!8US%+ &#Y447H!R-K0.V$IA*%((MQC,PATQ M)LJ2":H@QQY06XZ1WE[X\W3\"7XJ?\2$Q[F-U00N$470_'("6)C;VGVA]3;( M.JZY7LY;KJ CDH9Q%8.O\NS^Z3?)BWQA_$NQ6AAXFWW)H6Z$ M=IU'W"R4%T5D2P81VE1E?2[2R(S%\DK$Q>G2+7OO<9O3X0=XOKX%R_* M[3'X@A[>,CY2C%X%ZC)44J#=0F;=+!86KG$4#)G29B%K[ 4JDA.994+[A629%'73@6_(HWA5+%5&5;/V[/]^5GF5D@OJE!W MRK4F4/,0'8U8Q.GUK"A* -@#W5#JGE,Y!HLV>9*@COXJ[$J*!+;VR/=%S/S. M!2]IED@C7'J G+ 1'J"UKX$*='M.3LATHN*)($V1\F'Q-DL724$DXUC-!.Y. M1\JE 7Z#.\#ZXT71F_4HK-@WX(T__MWZ0R\F=HB:^DFC.>A]ZO2;K'O>ZO4O M>OWFH--VGV_L\ASZ8-.#Z(W,WMVRVU&D>/#B3U65;?"XRLY!JL0'K]Y[[.C@ MZ&AMS-GEB\=9]9MAK4"]K[),)57FQSRX8H>@CCWMW256*Z;"ZMW&NF]TZI7N M(_&Z!1Z*_QX?H]9_;=0:21&QTT74[#EQ[D+9CF8N7[@C/ Q_9Z(]FND)(S-" MSORQKGPC5J%/\-PW>?3IWO]02P,$% @ X8-I50W=EPY5! G!0 !( M !A=&]M97)A7V5X,S(P,2YH=&W=6&UOXC@0_EZI_V&$M%57XB70]G2%+%* M<$5B@26I=/UH$J=X-[&SMM.6^_4[3@A%>[3;ZBBWNU4%V!Y[GAG///;8OO(_ MCKO'1_:5ZPSP&\R?[8_\L=NU&\4WCC;6PW9O.K@!S[\9NQ\JD>"Z#4TKU>"S MA"J8T'N8BX3P:M%1!8]*%E5P(DZ=O79>!Q(B;QEO@Q&U*EV[UW4?EFS!-)RU MZDV[T4.,LWVM?L(7*NWL;<$.:/J@:R1FM]@54*ZIS$WHNW-_-!SU'7\TG<#L M>NY=.Q,?_"DT_]RK24\BN*Y[]7X=FF<75A4<#YS!=.:[@VTLAP'BN?W<"9?6 M'S =@G_E@N?,>\[$]6K3O\?N#3A]WXRT+*MU $AO&@*?,Z59M*IT1QP"P3D- M-!,<[IE>@EY2^)01B2CB%>@^XXE#(!,'6/D$D9+YTBN!$")2'.-NCJ:;)@DHXP^UO6:T6 M$ 41BW%L \:C02:99F@KX2&X#\&2\%MZ?(3Z$J:408[_1C1$3+"DDB+>;62% M%26P*HS028'0&IPZ]-B"9&$UG]]?,AJA!M2HV1V%:12Q@,IJKG@H"0^8@EX= MQB23%!LBGX9(\GE#QHT$B1_G(8Y\W<(S59!4I<;9=S3&%HJ8;:A"FDF5$:Y! M"\P\6"?%B4+13I$:Z!82BM2X?%O86^^E#3%?@!/GV MF; U:$D^+UG!%R[NT<^WM/UVQ.4[O;$+?7<\]F9.?S3YZT/%JN3MF3,8E.U7 M*[UGH5X:4>M=!Q9"AE36 A'')%44,VC]JY*?(;8_+Q7<&7<')"ZS0(NTLCYG M;']02JT7OWCW:(T_>%;,'DZ1J+:LJ$4D8?&J_2,[&K-WIO/^D/@82.OG1), M?@G-B]/P?9D"6UE<9G 9FLW+L_..2;%MX_%C_KH-W+E=/^S#QHPCCR#BLXMHP*PLSYD"*CF0"HFF$2QT@(>' 8#EQ3G2J8 M-=IP(RX8LGQI0ZHHE<5%_ @\&G*=ZCO:K.^.BT;.+MV?\<+UNQ'A_L*KMVJ_ MA.+.+QX-6N!!+9(V+&(2?($F>D6)F(7[1-50#;!'W>_N!'9CU'T)V*;ULK/B MW-JK*P?F M:&B;@KKE"7Q0WJ+4AT?Z#_Y>(=[OT%.=MG.L;&#.F,AY(JWCKQ?D@5V>_!WHH)"2?'Y1'7X7PW^B>\_ M3Y0G_A+WO"AZ<7_R.R!V)"2D)E>Q)'Y\)F/MA4Q(\EAJF)5;;X MC!VFGC5S-@4M*(WT2V2X=7G5YE6 \:*2YT+GFO!N"<*,E/KJ&P\TS.MB\=QH M7B6_ 5!+ P04 " #A@VE5F2^J!PVU !#V@< %P &%T;VUEQ^*X!4J MJB!+_QW1Q]01@!(G\X+4_^]HK/72Q:/_=_KYT\^!AIY#STKJ?T<#31N=?/_^ M]O9V_,8.](=.WAV?RU 4_?WQYKK%#>"030N2JK$2!ZV7 M1$%Z=A\?_VH]VE5$8>Y1_(TY"?-]:6CT*S][P?YP_KO^X]RCFN.C.?U1S7Q4 M4.5LABZL@D-_PGKAW>U9&L.,5@@?S^ZO9X]KSL_/'OVN*:RD]F1ER&J(AGBD M7)K*I#-YVR!I%7)S Z&_C_ORJ^[K%JESQH_# WO?%= M6AV/1B(<0DES?0\_0]Y]8?EHY^_XY_Q.U2:HM,9BV:),"./'N:D0O(Z+F'N(U>2A]13^ RKL M,2Q\/K?4466 M-(3"=!NMY AP^E__'6GP7?NN:Y;O^+WOQK __R>=!N<"%/D3T(+:#]!@A_ $ MO//O/T"]2CYTJ,Q9YZ'U)5.]*)=OT3\8/)!.^WV;R77PXCJV%7;,%:XQ3+:J MOT53]":OYRH=B$0&@8_^6Y,0 B<5A!F%%>L2#]^OX*1#(;6:S5"YS%KCEFSC MEA'W\IB#ST6VW^FQH@K7&8JV#549*PH>2% Y5OP+6:4F\556@QW]Y^L6]7XC M4-.;N__^6V<*RC9%5>;&P[DYSM$W:F=-^LYA8'[,6Z@(,J^/>L>L,68>'K)32OTBA612A1Q0/+[R:[_&".A+9R0F09 F2'X7W$ZQ!H()5$_E+ MX'DH$46%_T0/-A C* *GZZ!W[1[;IW-%'F+VPNJ5HC59_UQ*(UT')+0T-!44 M3AS%\^AT)I\_O\]-$,2MF/%=8#CM/QE"&UW!2D8=#0<,#JF6)QW8.>=?(RQ:@>C0'75EM M]NP0"?Q_1TA0,@(6,8JFD5D?2X+^+))?9([5$TD0D9%4QH@()F0F&"& 1NMT M7@8M$SAH9?YIK.J@M>4RSPOX&40-5N#K4H4="1HK$M6&G4X$^G $)97XKO?8 MHU %#2*5\"IP4"?@/>3DOD1&^:>;^"P M"Y5%'&0*V4/'P3WRV5"XP-=814)\HKHA(A\X(@C>ZZHZAGQUK*"Y]?6019#? MFB/\EEI[APHG(%P$3MUB\,(7]J)\DJO(!+ZR!M3J$G*7X;6LJL&3HA@K@%WD MT@WXTL%HB:R%CSPR5_X)R%#4H>/ G^@Q5/!FG:&$O%N*7 M+,'+J"\%LS'ZZ>!=CVT 7DLC,G3N8+1!P<)':3T"9H)WF6*& Y^BEPG>M@?F M9FU,729:W]%3.VY'HFSPUMN7LMD8_=G@%OEH(^O5BF0;BA;BI!&W)DLA^ @Z&*.U]OZ52NKR))1B]#L MZ9\UH2LB2>/0D]I24C( 1BP&;QNB7.!ZMJ08K?H(>K%^>3;:6#2@52XO(UI/ M^!ZJFB)P&N3)4^4W5N'/9:4'!6VLA"!XI6A3'\$N;SVQ*T5K'H)=JD^A*P7O MHH6^QN5%[")0V$J(=I&H"D@LLH>2!::M/!B];N(N&\*6;LQPX$]_9.D8N]"; M4S>NR:RMR97910YH&U)D=J3:70!>3U,>2G:8MG)B]+I)O"P3O%)L?F%+9F+K9:*.!(!;EDUS9O7",-R=I3A^5Y'JUG_&IV#^.U*%X4B$^GD18ZKYP?7I M5'FLF+.AQT@9^XF!*++(%<7"YKD6\S5("K^M;ZWO!1[_TA.@ LA2H.,IK$K] M:KY(?/'EV73?'>SY9@CS7Y;>@WJU=VGLW7/IN?G M7C&_GP/ _-) J3N>K;)G&@&6V3/XLDVCQ.$0:2W H4]@Q=BTJM$"^EYNJM[#&6Z4VP3$>#9?J0L+R^@0X5 MR_-J=85CNRNLSQ )^SB?8_O!^(E'P+R/1($3-!U6P OH2;WMP2Q403C#[]=> MQO@G]D-3<^O^^=UQ"CMXWYWAB[>E<*'[ZOC@8_# 2AQ\ M,'YPR2U\#$9P7OR!>&,Y#C/'8_*Y2:[$T;9G\,)HJ5 MY=UWADI,]\Y-]YZRT)[9_KW!LN].YA]#1F/G,F0W89Q\V,>X-NTH_S&8*-8N MP[XQ5.(RQ,YEV!,6VG.7(;98]MW>_V/(:.QK]_TFH6/P42Q=AGVC:$2 MER%V+D,\66B=CLX?@WOB9N)DT\[:'X.)XFO,]I"A$F,6+V.V/RRT MS_%OG+'LN[7YQY#1V+D,ZR=.Z @2)YNVF/\83!1KEV'?&"IQ&6+G,NP)"^VY MRQ!;+/MN./XQ9#1V+D-LFZ5NU/C]8S!1K%V&?6.HQ&6(G)F">@=T#VQ!/&U!+O@A\02Q,D2 M1,@!>Y8\C!A)R"3G]F]3=MZGR$5^U55'5;1.0U:T07F(!N;8_=8F:#4S37(! MY;["C@9H5:*N1?#/RXO=:2(BSK5["[FLA%62G)7W8=*$56+ *O&[VM3M?KJ$ M57:O56)VR=Y*7Z6L"NPMRR&B<0?/*4MKW;5.V2=/)6&4Q$_QY:%( ME"<0DKK:Y@@75QX&.Y71N+P@CC7A%;8@-U8$38!J[9T3QSSD,5YP;>%88_&2 MFSVSD/ 6*JT!J\"SB?, \VSHBKU$JZVGU1(V/#PVW"-MR(U531YV'J17J&J0 MOT?_JP@<^G1 QRQ"Y406H>]D)?H2C>A/(R:L>-BLN$=:T33.?U@%N=M:PGN^ M#?(X^04YKRTVE_,H*(ML5X;FLS*_9Q@^.R#AP?J#3=,;>%OFPC/$;J_ S MH8^%^9P['DMP'PY]U_/RZ6(^2Q>*A5Q"\N!)'G,'W:7S3*()#DO3+UC^6Y&5 MD)M9. SZXM4TV*'=FL\O\(,0UQ3>P]M7<1;@G>^ 1$5G3W.>4#RQYKZJ)Q-& M2>HB?=5%)HR25#SZ2N GC)*DWGWY*(>YN>W,+/';B=Y#7P4A$;(*-RBC:>$K M%.41:17X/D)$.) RV+K$R4-H'+)0O'S MA5S.'20U! =V_L"%SDD)P&'3.RGYB ^] R]('DN"3NR'5G6)AD/(JF,%G@JJ MG,W0A1/TC#F8^=/\%'@TE_')66C5=0H#7^2AC>= \-VZS,,+KXAYEG&+WVV, MA_B4H*PL\\X:.%B$T6E4VZ15*,E#0?*:UALOB_,Z#6S^/H<%'PB]1=-XD&R$ M/F[.%"\]S77\L::F>'A**$U 8:0 WH%-! [Z!>WG(2BG]BQ1H(5GJ_0!#5ND+T@F@ MT*/4#X E*;-3;W5JC<;T<#QAU4'R$G79/1^];AR#)#QR)8BF/O_ M_A\Z3_T(?X'GS?L;\%,=L1(1GW?^O5.BRAW(0R&=KLK<&%L;;,4Z'#86%$W1 MG0[Y5$(&?-J>"F?G5$TX?^'1<$@X)%DB:DK@@&$=[C$'SZ<5-'EF>(Z Q&*3 MC28\L<]W=$I3Z3LB<+,Q$=8QJ*<'0X %Q&<7$'\W1J$85,3)/1S)BN9,@XDF M4#FZIW)386,:]&1ER&K_'0GOVDE7ED6(? !E#)V(LP 3QE2ID,W_<"$50$QF MO0+T=P"R NH830$T&6&+PX'.YT\T V0%T#GPE?^&E9PV@W 34WKD!*_4A M*',:_IDN,=EHE, Y @L#\V(M0_>& IZ(>\I/;?DX9H>(#N3<)P]HW*_'MN3 MYV(@).1Q"@*]-^#9R00B2R\Y47(.L*/3%AQINC?+4*G/G_#8+C0]/ACYZY[* MRL$L9H$/ I2F_184754)XM0&?HDNTJ? MS-[9;X6BS=9A:)0>PBKH6/]!R_G\:?;GH7!J11X.!16'RZ G((]6&F.U<[*D M2:L&!]=(<'N.'FV0)YTY5YKF'@>];DG+;6X'9_RY."=.'M!IIE#,4:Y.R2XI MDPF*.=U\$ATA][!/=O,E#9^D=R;$6^UM\/(W?P?&F\^:(R?H[Y8/UKH M,J;3WT5CB"SW#*CC0@Z!KFHS4D'W@%2D$$B^SYD(Z@BCY$G M/:G(O(NPG+V.[@O:^8 7-X^@;/8VK4(.[^!H<*3(KY@AYWT_'W >G5:AR+ZQ M. NS4J!^?M?XO2,8/4>P-OM>-S+ ^F;=*@/S<)Y7KE\STY?*(#"]Y@+ T2E# MI:D<5 MZ;.2,"5_?XL3QN>% 33DXV_.2/].[-GI?CO"#OJI,J>?RCRO0%4U_KD6)$@[ MZZ;SWU?9Z;_')I7O!Z:;'"8_.BWD*/ @"8C34>0R >57*(W=#$5JR:/W6EW& M>76WA<8O];5;&_YA0EQ=YNBT-1:0:LH4W7W\*.+#1:R=.V&M@CXVE;;\)CGC MK'S;^W/UZT]^6"X$C;/9U$>GU[(*+EA-5GWSP)G3:HA-:"JWR&E!RLK%5YK< M5O.YV[MZ70TD-^'/5W(&$ 6QB&YH,$E@73,5*R,I8]Q;&4$@_A-&[B[B]/[Z MU]]+>$Z=!Y%D=Y_]Z+24HQBWI%\4890!50I%2K@7-@I*P%08H47R,#4?6/W? M_U/,T(4?ZN=/(P4]+(Q8$>009QCCH1_-:)N>A=K& MCXK0'VCN/^-:!(=?#; 9YHL3\D*-$? . -9KV") EAL 3F1551?5%9',-K@P M5YO=S6H5EMC"UF38E<6OV*Y%L-;=4+9AY% )8:&Y18/$_VT@H&]F.F(1!W[B M\95"XB$'\TDKWW(2-09=TEV&FIW0F2Z1'6=K^_OQ0FM?<-GN*(@,U^*<^L:/ MC!1YB,0#%.FXY]G2" MZ0@I1Y5G7]P\[0H[$E T!_2S)0>8-GL:JYK0FQR=UB4>9P@AZ$X -X"(J]!; MS\A$0))1QO[A+%3\_.DK_0T,6)5L-O. %47T*RX;P"[GRUC #B?R,[O0> - M:OF<1@F!_PH"P*-?D:W&CXX4R$%BN>D,(/4X*%[]B@9$/ #4,3)GZD#&6X'F M]K\V8+4%Z,$;.P\FV3$G+QN+^)8"K,2#KQE]D5W$2>AWMD%UB :JXU5EYPD/7S. MG-W(32:X?6#G^8]._T*W!!0PZM- 0P96:4FX[!E+(<"\@=AB*&@:8B048'*: M(DO8.Q(G ")/:0+J6(99CJ10JJS& ES^L"@CLS'L0=K]&#V9I7)8#%! .Q;U M_'TKW09?,3H*/S),YA@]8 1P MD&'^%M< ^) =L*C ZP)0=0_;;,Y(O;N!8> M,!H,GG.I@#U[>+A^G;"W-YG F-QY_E5,_OE3PN6$RQ%?L4!$XT+ !:GE+X$Z:=>.W/'3*Y7>.0&1%DZ M4(C*-EC.W6#9:$,\@N!J5LFG5- *^K(R<2$ M?IPQN=,FTQQTR,]?T$?D9P__QI$M D1ORTW7+!G3S!SBR7MG8U60H.KB*/YK M46<7Y9??O) -\P2# SQ>IQ?BQ-\U4WU?Z.J[XH+^^=UB\RW])>,=9S(4WVYN MA JC4;^>0RW]7@&85_6W,Y.;QB222#=J_Z>WPM' ^T(+[M'G3\0_$GJ+;C'V M_XG7C_2))!.G?:SJ3@J:5S_*XE"0CAP=/)DXP;._"6ANS',26I*,=<&KH!+[ M1"Y)945LM7 E(=FHPB>)>5;A58#WUP7>;5^'^'( @'%YRR* M=I '9.G9KXB"Q)_42XF5E<[:"4#1@HG )1TQ;QM;>)J5JD'I_;N_:C44L;YY ME.-?-=CAP<;0T_(= GNT!^9N+R:G/-:(^&"IT\]JFT1>WB[^_,G(JY.. BDP MFN75<5H=B[(^1@J7HZ-A&O*K?M KDP*80B1D7FW%]1G(!/IY^.8,P(Y0[XQ& MU(C2>8>FT;O3V[OVOVDY]\0\=JTR!'TH, ^M/ARPC6=QV#D)@M&C2UF@%= < MS3&DU7&"1@R9F6="A&U>UGC("<@E. +&!U4/-9!1A^03/@Y.AC+[ &285#'' MI J9@LF7)IRV\W%A!4HAU9B8P_]/.HV<32CR>'>F#W^@,5[&4.*P$P+2:=/F M\L*K2TGWV6*.7Y]=WXG,CS3K"_.%/''=9_&?/=Y;C ?GIUP.Y!8"ON4(8>7. MH.,1_*7(BF&^',TY',M/.&\2H\%LV#7Q^@/@P\XGH*RP78'[ 7">7\=]0_X! M]!Y Z@FX%'@>2I@"QM2VH;Z;8^&?W6!:W,PE6S9'2YZ3Z369K0V6J*U ]CG= MA4B,$)@CPB+^*&PQKHT=[=P]-Z-]=1@7.NN%66)E A)%>6<9H04%=F!V"L/< MS0Y[YBA7.;,G1O<*0SDB-PB^1W^2,=X9)N?"!&OP+QZ>R8I,4'&;EY=FGC]K M'$14B\5[RS(.A&7\_G]'&8N C@L.$.CR?1O4C\%\AQ;D&I];@5!=TET-I+_U M+BUKG;%8ULP;,=#:=-_JA?!!#_"((F3] ):^TI:^6"),.#R25@QF0S]8,S LT1 MU \'J@!YWD9=2!O! PE?-00)@AM].[Y&,H4.S(@?C '/91.>VY#G\M'R'$G? M#&01N+"?,*% M&VK"8I!D:,@:>EZ3"?\XL5T,8X)"PCH1Q)\97_%G*>\-N.^&U7FP"+NP!TYNBT22IZ=KL#X!ZA57RXC;N MBN*Y3%(\%W'Q'$9X)BF3BZ'DS.DD@FP>ZC.H:0P.9 MU3$X+RN&%8_S2,Y:2':KMH@&JJ^"!+2! M/%99B4?OPG<.HN>M.GW LQK[;9OZ MGRY2X^ M$&L,ZW6WNHC;73;'Y2.UK=S2K_[-<,44\;_?W,P>0[8*+=:M78K&-/A M%U/1&+)@H?$M$'YE.P)% MUSM#MC*5_E"=:5:\>"D7W]1?%]D-*.\6+QC12#[_93EEYAP[D#I$O,_,X0]P M!KY+$HO^XF(:%Q]SRMG]K]N@BWDY@US.)[7-R^Y]H=WEP+9#UP#7 ]MIQCJQ MS=A.;),;Z#-,*E-T.JKM@CPGK*Q,61X$ONDTG4GC$&U[?!=3^5(I.'Q[^T"W M"ARQ E]['^'$ EH_V7^?4^D+HOV<>WP<_2U2PWH_&J7NZ-8[B[NQ&@#UY>@E M)OI-6=R<8?#AH*]F3*]@P:\8U8Q;21CM%T'8-US>^S>F7F/ZI1J/T=!.A&>+D.&:)+ MVC+N!^VL-L)RX%9S2Y1"C!NU%+.>K+$K3W=;1 5HLDLIBBINB:BM0ML5)C7& M<4>\H/&.81(,KD5613E2CSV$4=X7Z8!;1X2T5K3=N]OANK=B,^%$+46 M]G9TD(B7 TUX4D#"#>QW*7^K'QW+ "6@_>H\=>3VL\&HD"5!?D2*CTE.+PJM(<,5&ECS"8 M:0PG[J9.0HGA#%(B9ZH!ZVZ8A<4.F"]#&K+$+4;R1+YZ-T5)8/K3*NR&:J?,^U@0@@A4=@AK'+Z7^-615>(^1T>P]H#@.AO!)].K;3<2^/6PR0>W2UCK$1?R-)4R.V;_=D<:P&:'HH*1:A*-J'2 M*R^A#Y%J3OG[@O#\IYX/$ZO*SC"A*%++;95#:72Y+# MX9 I.#V12Q5]Z-:[R4EZ^(QCI>**I;R[?F>/<\N:?/6'O;W^/#+.!7B#O 5X>=T7H:TMZS5'62&^'O0%02C&Y]?>& M#/ILJJT/E2X!;MCE4U3>VXW;B"Z)>HZE>J[8U/.UP'8%D5RABE-6MC: >OL_ M6_U=M*KZZ/2Z7CZK7]?;]5H+E!M5T&HW*U>7S>MJ[;YE]2B\>ZBW_\81]?&" M)I'$&!' .7MDDT2GVE?A7Z7TPE#J>RD7:G+5+'@59^ D5:\!Y#'*^F5T0^5<]F;"BGXDP&Z(\24G:7T/R!%I8=>; M92)/K4>*J0!]1R;(0A670S4,(Q6 MF>AN,\*N& L[PJ.\4W'QS*&OA[$ :[TH)A3YH6SR4QN.1'D"X3T4\4E_3SEZ M?.Y>/9QW;W]-A!V;(")2R (ILB@"10<_)B+FB=2PMZM*^[K[NQGF@A.Y/!5. MN<29ZSZPN<2)L[Q5;\^*[]S=Q2079G&?RVDFP]>7%W:&3=]_$J>MS44\AFW- MLOMJS39 6X FC0ZG]*_JLB7L(5WYO[_HW!VC\LQ.K9DI:+V%7>*8"-HJA(9= MQI2BLMLZ07N#M@"KF5),:5O]Y)T1*OA[^$KE,;S.0N>FDG9^.FJ)W,O M?YB;38[P;55YX2QO)N#X4G0,^>%NZCN3*&RA34HN J>.HVZ80D7F677@ES#& M]731G<"KKDQ@VX[A83V!]<7?$NQ,GYYO!N4[\?Z"SN_&*CN=R+,EO'=K5J)/ MW*2*=&9/;7#T.9M4(1=DUF9K.LP;+>@;O3@0>BQ[+,ZS^&?QVQ MFQ2<;GF>:+]B]LB.1>3W]ES$9I@+3K$5\N%LYIQY1>ZNX@5?:N/,F5:1[G=0 MT#V3-,^@_?#\5@\ZA2S#3"J3\Y;B),38F%3!*8ULBLYYJXVDLOM0O"7:.=ZS MRKNQWL;Z^_G]=V>J5IOM1U9^O5""+%G:J,S;(5-DCP$=8K_#TQ0V>H7MA*7R MQ?5+BC^H O7BI?"+T[4Z*L8Z.LS^U--^7A4-#(O16X*2%B,T1CB-Q: MK+SK,YW]F*V4+L_5=_&J%VZ9Z0P>O9^F'2+P5840X+N: 4U]"QOA@I%7( MI87W]$#@>8B>09C,".]=1:1H?&NEE6"U7;^T>Y;QO8+,=BM(Y#R6;+A&PHCJ<.;5*YVI?%?J_NK><,6S[!'0! T#O3!U"L&G@%<\$L"7 M__#X=AI%G5WY\\U^W94.W/EVP)$K5SK3U]IC?8KLVYL@;@6<5P]0'^ %$ '4 M&^>6KTG-^YJW9 XU1%#7\XK]@$H=4XZU@4M?&(:3_#.C5@JP8VT@*\(4D7*1 M??O6R]2MB&7.)D8^KVXR,L2T_P@LJ[\\UL^F7V+6\XO\&W;/=-Z(__ M_N$$SN?\:Y!]$8+P8M--F-(7=(&$:"9TF53.L:W*:CXDND']L<1Y!0_*UU5U M;*KF6%,UY/LC2^$V/UO*_[T>/7%_ ME)+[_/)LG&4@BINMWV#\?U1+J[V+]ZW[%8+GMGYJB_4;\S_QYW]YKO7\)^-[ M_6OSMHX!WU*'PPO,VV^RPJM0"E7L;!B*)7PK4.>D$N*$NF#A0[!!/RIK/:6V MH.)T.=-;\,]6!U@-S%WH!C!CD*?L]Z[.WFA9I?H7_S:Y*LS_;K??@$T'5SO$ M:JW?=X^_+T6E6.8MZV:?=9- K;0%6(;1G;8+;]SHAE$OA,W!6GTUC#=@L8C/ M-H5SOX*SC#/+^(K,[E_'S.-YG7Z0GUQX95581FTRL\&E#Z^_;NZ>AS?UM[Z? MF?W2.6[1V+J@!1J*90NAQ6)+ZUH,1&Q,5BV,SA[O_U1S#VX*R2T$6][/ND6F$'-URDK!6H<@B8M8+-(3&I M#.5T:Y8?Q>4::*E [OF.M5( #36":)Y7*$YV'$\LNMZAGQW>T[C+%YX"/$L1 M3OL+N]4KH\ &#\R*MZS UZ4*.Q(T5K0M="$,^W7[Z^[O]/+][3&BQNS^([+9 M6@"^;0*] CA].;OE&F\;RFQ] LQ;%N^AQ@H2 MY&NL(B'>5LL<-QZ.21^0*NP)G* MR&+_;:J]-9EL8QAFSSN7:E'?4CE;!<(W M6<8^%RM^7Y27_RL*XDMA>LJZ[%5OO, MQJNY>)F&8;L5F; *IC\P>0*]W)PIAGZMA/.-:%YMLQ>T"]$J%T^:]*\GBF\/ M.S\.8[3%7SK\HM](N+%NV>MN^UXD3>Y'. B*[=G-"=\UW,X7?<;_]W-DEWJ] MV1%H"T,DN WX!N[E(2NE]"]2H 45H?<##%FE+Z Y\*/4_+0<"FV@,IMX=+KO MD[0'$+ <)P]'K#3!.4M)UK!64_!=JP!?SME72/9$T8#<^_Q)&T 58B[A<5-1 MWCSJ31PLY!V3XRG'AX"8A4G^)YT&YP(4^1-PR_:1[+60@H<2!T\ ])I4PGP MPJM?=T&'(:W)HQ.0Q_QM?&&^D,=JYB=A9@24*!I2079\\=_JB.7,O^>GY/#V M^DA%H)F??H W@=<&&#G4EQ^ 6$!5F$*S^]>*XRD(/B?1LXFK,33#?''3H>83 MV2_.N+9CU\3K#]">C!" 906I+.X':"!%IN.^(6.$,_:7OIMOX5_<9F>^.&K, M125B*I"?WQ$QG>BJ0/8YW85(&R* 1H09_-'28E0;^]D9;6Y&^^KPJG4FVV^9 M^MD]+2-\0(4%=8F3E9&LX(CZY_?N:?@SS_;CV Y%Y8[,/9R*I:LF!_"LQD8!R@+K M^=-X9I#!4-D.33-&Y# 5V3+[KZ+R9_4GI!7'0S3]A#QX,J,N2 -OF@,;.8[6 M7[8_37P4TYY65@17JG9(=4.!HCMFF<.1TS"+M(QR%V$&[1D&DC:AI6,.;4%' M*;T?N,WI**7#Q*WNPWO*@SO;KY\C0N*$K#\&:=JUDPYUL7RX=)D(8@[2L]?)]&]Y8PAR3:!C3.^*:Q M1]+.1!56I+[2F4OCN7%N?!=*?Y2%)A1=9Z'>%T09O97/%7F(VYK@--P?01M4 MQBH)SFKOG#C&T^+;5-%_^3;[;IZ9K_^;=*84JZJ%[+_&_5-(5P08+G(6>\CW MSOW(32_ZBPN=%A_SE7(UG\XX9PJ\MHS7QNI\NA6_J2?("VF*#C95[IES78FH ME5F= R0!;9& CO)D64*#>3% R*4'D5.*BVD.'L"(T.+R#+IAJ6K?'(*7PW]U=N;V+9 MW#:<';T+#!5..1W\?1ONZ-_$_'GK7IDBHMKW%3*@62-WB^L(6@I$- MKL1HKTM,@Q:P578XC@+F;9DO%%E5;Q6YA^O8VR3&U'1+C&/-;*;:F5YHP[.' M"?'"U8YBNOU$5CAV(5/:]J;+N.)K M5U&2?P4/:VYY1(:MP Q065.$K%.41KD\RY &?]R3>\>T8R0-; M8>^D/_15\26,?)5^B$H_Q[F\*!-,<@*"GP&Z6TN]$GG1.=&IPM[>T;P^!CU< MZPTQF&'V-139B =#\+<+J1R][977^X/#,'SP?"K'!.F%.Y_ROX 2\C%$M-0R M/Q0D 3L\N F,H\K_V];:V0?Q]]D4AN,"^=/^!LQ$^;-S4.\X4EN-R\@L )W* MY;VW&N,I>YO@, P;0*?RS$?"83A6()LJ%O?5DF[(B<'G8E+YW+:Y*V<[4+&W M7("BB+?D)?Z&59ZA+0J>-P%/W,6OPMU+]GHD1NSUNU3*&8 38S T03_RE9C0]TFN]C84N.Z,K*+G7_N_7[+C8:#D+HC+;<]\FV[]8XFLFN6^_ 8 M=HEHD5EM[$8FEB!0,H5AKK,IFO'V]A,RK2=-8=AI)I6E$TH%+5"!VV>:3A5] MQ,]1WZ.=E#@DT$2TOYMQU/ANYF MAB,NHK[:1Z<8%M!#BL!T"$GWDW"1[%'1[("M$/TUERI9[+AMLI,6^DWL 2$O M&"_*%7E^W*G]15Y0OHU; V FA0ASP/@+QN-PPQZ=RFZ4NG=HE)PX& DTNX?& MV<&PWY35D"5Y7O8,CW^NEC(_^9U5!N/7\VDOLEI*;0 1T 0D\-7(-(6NIO:? MY DTZXJ#O?-T77J%JH;+AW1AJ.-^&^@;:U/UZ?&R,\UT(2/_'=,/D^A+*4V( M#-'8[9Z[&[JB*YVA][5T=]:O4 D!=&>F_;&BWOBZ#- M)=G*87#G!K+!1K2WI@C5=I^2>J5(=MC6JHZQM+OA\.QSAMDCY%N@4V0F8X.F M\H=XXCP ZH1AE7+>9BFACE_9">-7:3+@W^@J=-JEH<\PTI(,&]OG!P-9NZTBXR:YP+[(K! M_=^2]] IZQ$KU&V:7&($ B=8R%M#V<"*5!.21;(;E?7>1-[UC.R#U+^G-M]AVJ5?1!10RN9^\UW0'% MCBBMW'6F;.[AF<[V?S>T31J$^+W_^NBT 34@XF(9_1XHT\?4,(0[WG;? J<[ M*:RA-DE:[[JV(6@DAUV 4]S' IP0.#GL0IV\MT=V^'@.NZ G1VVR5;,R^5%= M,DIHF8:;> 8E2#I4(H/#Z\VBB:T9#'N5PE!\G;YL<@PWJ#O/CTYO%?E54#%9 M$98=+=$^.O5^6':)1N%TE$Y:$D=$J5":2"0'KL*1J=6F-)&JV- JE(88Q>0T MSZ&$Z0DTZZ8P*/M6&=26S_$0_U!E)CE.[(FH\OK9& M).\!7AYW1>CK:ILU1_&9Y[53(JZI#$>4;Y21/W1BA9P2R5#K[U(FQ-KA&2@? MJ96$7FL(5[@IF@VV)KVHE7B'"33Q@L:[<+G&*A+BI.[DF[3;H&Y?0SH?<;>A=KDF]#;IS)=3S M(7D;^9KKTB[XX-O[J/4B%JJ".-8@;UCXFW;['\,/Y7]O;(C5*)N8=5Z'\V.Q MJ$&[K(-,>:JK$2E@<]ZS2EZTWMX>GV[T,K<'=4D'@H:2<@K9^,=SHM[Z(? MS34 5E\$D,@J@-R;+467HO 49SO,[5QADEE2MG@ M]+&_>IV$H('7R%D$S:3RF0#=VX2@:TAHL&?Z;3)*)23=D8P&67%GD]$LM?X) M0E\$=78V>PX<[9S,7"C=^)] M? R2)O['P9$T\4 .D*C[[(-\UUB$./3Y\Z>?(W/(GBP9%AVTA2$RRPWX!N[E M(2NE]"]2H 45H?<#7T'9%] ,^%%J?E(.XB9.LVE'>S])>P !RR&'9<1*$WR! MER1K:$A$+!E#B8,G( O2:5,3 M\<+K2OUA.QJDSY[6Y-$)R&,9,KXP7\AC7?>3" P"1Q0-R2,9=?RW.F(Y\^_Y M*9&C+;(C%8%F?OH!W@1>&V"T4%]^ (RBM"I,H8XG/(UKFAS!YR3>-I5@#,TP M7]Q4J?E$]HL+EFW8-?'Z [0G(P1@66&[ O<#-) BU7'?D#'"L_:7OIMOX5_< M9F>^.&KL145E*JF?WQ$QG>BJ0/8YK;>'.$'BAYG!'RTM%K4QGEUFYF:TKPZO M6F>RPQ"J[FD9H0690("KF961K+ D\HIBYI](;B02";,=BLIC$RPI "AVT!PJ$Y/KEAB!!<(.F&:B@ MAG0\CP8<(8B1 _'Y$T.E /;QR)/8,X@&RJ\/$COF!42[;Q%-*$@(+?)81>M4 M@YTS<..U-* _56[F:!BJUJ'I;&+_RXYD]8=J,#&P4>YH_77ZLS-'P17U+WJ?J[ONQW?G;UMHK 3> M&=V9W2YOTERG;05YC+*$6:#\+JBSQRHD]458XH:HCQ[J+'( M2O!FB8>YWN[S)=]X4X6;82'&ZZ408=YN;T:%O[=7#!,XH+XK0MRK/>R*,OU& M0GG\DLB[]&]Q1 S2<-C?^.\HO^BVNT8*#O,Y8447<%WI>X7MY,S^TKANF UF MP9F@%SP3<_"SJX#OIP"+>UJ0/L;J.6X\'(NLCSV+@UBOWOG9(+2#?QX$$F*G M) +'HI[N^Q ,4QXBE])//_#]7ZKAX'R(M59A3^"$CT%7,^40K&:S?"ZFVN%P MVH"B*;K3(9\8AK:5!MC5K Y+1VAUIM+E1>OI8M"K_@KIAD$S99=#0>09*[(X ML_>+E<8HZ 6TGNIPR?+17UR(M/B8CXT@$T^EHKTV<[D@ J%$C]*=D.G7BU\9 MJ+7*HXO\1;M6I+DCH D:7LD9[ L2]O,1B@F&4D99P]'B6BGGQ.?JK2J/S:BR MVNR1+2@ZDV:L"*VS!'MP=0&4=XW_.L0-D&V6"O>W0_R2S.T"\_K],=Z=5#XR MRE>F&8+H<%C*IC*T]^&(/:&!Q\&4#8G@G/0(M.M)/I\C)?8F,\IL5Q[ S?6G6&;;,_.I6^I'?-DL(F":@XT)' M"_9@,W6E8GG10ZRKZACRU;&"8-01HQMN\_SX/"K#=I8FPMGMW2]ZJJHS9\D- M-4L^TV92LQX"5M5JZ9^8"'PJ.A_C>U'))JWQ>UJ%7%IX3P\$GH?H&<2$&>&] MJXA4II#%@QH-9LDV;FQ6L))IPM9#:W)8V(Y,(;/)+04Q8[5\PFJ;LUHLF,C9 M/ZAX6S.R4/);?WWU@7F81W@K6^VW.%L_7-NW=+)RR!\+&;M.D1 MG3BOW[?R*'HICP1EBR@K)2@+N..Z@^4//]6=35$^+A1,KA[>A(QQIY-SA4#) M"..R5AB79RCO"H&S(2O5KJ[N:I6 *P2LYE>T@_95_.QN7,&AO^(6WR1Q6S,BFFY+WC'+#GOK2'%M:^6B*>]=WQW@,YB-].B]"SI?2I6RWHUR5[@2,>?.($08L5W1N]1IDUB[ M$.E.>/ZFRM5Z(^TNL\DMNNOWR%Y*DD>P$UX(<"<\!"_B9O"G_W>8882;['[M MA&:02<\&8K:SX3GKG8G71@L;*>BF-OD&OF8L5HF8;7- M62T63.3L'M1\;H0WX!OY1>T(M\Q6YF\J"YG^)7OU^ZH0S@8Z0EW\PE.>6TL'S2RPXP?LJS/EM^^G#WZ+2XZ[.)27(N#_9NT_V[GUH#=JS M(#Q!V2+*<@G* MST=3'Y4>S=9WTA4%'R]5UMN[G41-(I,LPQ;_/%W^+;THI%EOW M4<2G&2:5]7$'WQ[O/8>)Q0^P=1]M^%O*I^AL,8[X#&SK/F+G@BX@LY79) NU M#UOW 07;&3I5R&U2WN =;Y@7?1O6#U.MO7&=J]UF8]^ M#'I'%IN)K\'V?O#@V2 .!'8VIIGUJZ@"/^A\&&5/U?7+GD*VN)/VGU_CVOGM M=9LYB"*F:(TQL_6QAC@JL9@@6<_2)?B-S#_(IO*4=VO6N'N7V3T]-Q @QP3$ M"]MNWSA[$U7W.JMBN5L4\M?G_YX'487=2GC[V'VW\58+5.;V'*O#=>Y MN]IG%ZI8]\G4M5RWL@+]Q5E7+KX5?(D5; M 7^-3.Y:R+4F H*M]8HBC,\POFY#<.2=S6U86*RW5&82"OU\5Z*$GB+())2+ M@')A)Q\R%)W*%[PKW#X6*0,KKHO8C:0+I13EH_[3-S4]7>]) ;ZI/ M;H8.:<')S=#!KCZY&3JY&3JY&3JY&3JY&?I@UQKVS=!Z4HVVKN^A_=T,W3YG M+MA_=^^_,T^[NAF:7D1*J#=#E_R?-EU$9B 9RHMI\[E2^?=^2S/QNAF:BNAF MZ$R**7CW.-F3*W(#"7Q#QKP1$B*OZ-M MA^W_O)17.^Q0?*6& J7&>85IOY3VJ!TV;5TD0T=S#T $9\O-;-?/)/]"\97&7_85]*;S?= MM[9*UYD]:6(2N7UE2I&W,HQ5\X?($'ZP9ZB#P'7H;D$J=P".9/$ SU-OP3T! M\44X=UCXO>^J(DO(_.,HK]G3/VM"5X0MR*$G-6&M>["P95O5[7IZWD-54P1.@SQY MJOS&*ORYK/2@H(T5K'H;?FV;7^7+"YWI_153KUUFU=)Y-O(&T\;J( \4:^UZ M7A>P>/6[2W>OH 7R$OQ0PA=)+3*$9@;%F^9 ON1_JZ/9L6E/M/NQBWX*A3;" M;CR,HH]CU2OJAW:MR$KQO1C8[PKBF];UNX+X%C[X7<&63I6S.%-:P_MI,>FCY478I(]6:$VA2IX7GB8HFT<9\G(3E 75@,G=V0F_CII)Y3/> M5=1)'ZU-R!AW.CD?/\L:P4G6"D[R?JXN+)4E]9R[T!ZO<@'$E=8!LQM6X0: M63A?%DJBU.L(V3Q" HG6[KE71N[_NLI"=O<7%D:5?F125.9P+RR,8J/T@"\L MC'KODRY1J5(N\IWGZ"XLC-ZEH'-,JI#?Y/J7V%]8&-S>*E-(9;;>=/?./X=_ MMBJ7XQXJUUEUU-ND9"N@&#ZZ!05#*7C]SM@#G+[=_U&-JY^%X;Z%O5[ND] MOX'5L.[(3#,;;?_'BW ?H"SOBCXV+YM6SW'KN<+(C MOK/MW4QRL]3:*$MNE@IR*]7%$XAB1[R0R2<[XJ&0,>YTYFH_]\2#BK>SJ7QQVR2>]V7.X>^)/]?.^DN#2[ M_UNJV?@>C8UF6VQ'9CKCXW*&V/-.-N&=8.WN]ERQ72F3=\\-W>KL,FR+O$N& M[W917ETR%OM;A&"T:W>7HR?Q(?/O,K_G_2VBM>2;5#S'I;U%-AO?<,GG"G+Q M+<[QNX+X%IS[7<&6GJ!W*\.%8I[S)WI8?2R<__T;<:>EI(#G8$LK?#-[4HVR M-LH\\[\?!F5!5'ZX^#?A[[5E4QG*>S,X*>#9A(QQIY-S 4]^@P*>6FX"7QUT1KG4-KB?R<8FG(^]L;M'" M8KVE4H90Z.>[VB%, OHM94HHMS7EPJ^BPD+HG7?Y6*0,K( K8J>2SM.^BI-\ M4]/3L8PY(8.D8Q"U8W0J6_0N6=Q(V"RG\KO&(G2@SY\__1R90_9D\[9GT!:& M4 4-^ ;NY2$KI?0O4LB+4X3>#S!DE;Z 9L"/4O.3QQYT!,D MY+L)Z!'5] W5XT- S,^N-4_WU)KK?])I<"Y D3\!MVP?B5P+OHPA^FV_A7]QF M9[XX*LI%36)JD9_?$3&=Z*I ]CG=A4@E(H!&A!G\T=+B5QL7VIEZ;D;[ZO"J M=2;;<]$*77++"-U080'.FR@C64&:B9^3X]!FUK.8..QF.Q15P(LE.2QBL)M-:(Y'12W/P5J MIDL8JMJAZ8R1$YF6WNO-LXN[P@V#CWN/APB*"7GP9$9-D ;>- 8V]!^MOWI_ MBOW(2JV%M)OE=H-VD/N(5E:P5,*)J(QU"4>&I*2F5%ZX&5]>7--2W[%<8%&A M1;D'.H.=[BQ<($)@?WNH/OYK3G_7)IG 8=>=8$_BVT\L.D]#G(,WB(TC?DGD M778K'3&%V EKO?^.\JN3>38_R&$^)YPT4/P(;M"S Q74D+CQ/[L*^'XZGX'U ME9Q>FM!]&SD6J,P$C4HL3$%@:A\6ZIF/7Y39Y M0-:@+C5'R!G1T'1E%.Z^DJN>D*U 7XS1=\:/LJ26NZJ&(^*.<-:9_KMI]O_( M;+,2SI[&LA:IE%N7X/RZ^:<%SN^;-Z!Y6[LOM^N-"U"NM.N_Z^UZK15VC<@N MM'6PT#CS2,ZU^D1 IF'(5J8WA?O.M%4HJ=>#:_6="O+2+\,UR.>_.!EM7&UR M[5!M8CH47U;GMJS'?.6PS*<7(\"@-D(S>F]_3=8_![T52C,I.N^=7%R)DZ6$ MXEXB>NX2A<#13*=R/HXT^$&S]UU'MK-2#5GBD/:N(T=";%(T0"@9A_]%F$^$-9XLM#&;'&5.]% M+5"9F8EXNV9^]:8Y^JD51+>2]>([.[0 A?. M8$9>OGH2HWE!Y&A6HQY#9:+ M<>?JXRB9@_I]+*J0LV^Z-H[/B,+YX6QWF+D M(I=]JORAHU#J;G)I+0+]C5:A4QHGGI#^!BQ>28PD=5V,1RBU=)S/48:/U#!$ MF&;".OW;)3]KA=<5VDU<=X#V15Y_8C5!,2\R^ M6M=M)/\6[\K\A7V%W:T5TUXO%1L>KOAI9P MY"V3RA9BW'<[*.2%(F IA@FG.;4]BK3KCF:O"KM:55 Y)"+:K0*'PGA(I(VG M9@+WT&9'K8IXV7C>Y$;G[:Q? Q&)9!=P<1$^"0R@[I3LEE,\D;B9Q$VA(O-H MM7XYQCK9M)?BMAD2PY"\K?LB.HM=T29V=8E3L"6O0OU?6QK0*%)>R &>T^Q5 MZ^+Z7_N%WV4.L#)@I3Y4%Q)[V E1259'%-BN("9)OFWXA%G))T@81JS 5V$/ M*@KDC:"L+/%-;0 5X@_BG:%, _=H&*IFMH'3KK4_UU-^HW:%VREM V)35>N, M(F-H 3=&:Y T@X/")I''SL5FN([2F2K&LL5#=&@-QK-I MP&:9S;B)WS+NHC2%L16]D- 82H)]Z_L(O!/LRPNN#4>B/('P'HJXM-Y5]GK< MM/R0_]5[.]^Q$212B&R@(HMB;*71':M1FL12Y#0Z M* U5+G.;M#I=*9:K;:<9,M_#5RB-X5)N_DZ2IB_4-74^V40B S*:+H7[)NQ MT8%?1-0^=5U:EV$7Z!:E20ZJ^]+^=SP+@V@>VB6L'9P-:.9=S^;_ K6.^W. M4-.U#M8^>;75F5X.LS3_7LO?76YRLZT_?X!9MQNF9S'R/K.T=RV^3XKNPALI MI7+%P-33@3?QVX:,H7I I5361Q9A\PY_03HQ,=X)C!ME9Q1#(0U*C;6N&4GYNU1W,M84"!B$D1Y M;7(KLI)6EGC<+&J$'\&E#=8V];19[TRU_D7V%_?\5)>$W54YN#@39#4JZ2>' MZVU'QJK(;C8TEW3 5L@_7:/L>4C)E7B5@=&)Y>4!$OQH6*(I7Z]U\89>EVB:LH(> !:R61O"FAZSR MC'P&%>D]',20&]12I&D#^HN3AT-!53$7ZU%-+&H=7' >89"1314VJKR-0\'1 M.M@+I;PVNVU)B(^,@VV-SM<,S\GGD#W+7YM:!W!AQ[G"6]FM*MXJ _*01 M*S9[EL]$"C7,?!]%$GY$%M^D2O^Q+?UYR.WP6)-+<&VN""#2CLPU85'MS9_! M/\#8C,4#^*!HA(J@4%K_GHU#C*9#(-C610PNT7/DU0S41E'<+-F'59*5["N_ ME9M2@5??!YM<%1UFLF]DK E\Q6F_;Z [L:FDP\C[;90R+G MO[ ]J5\3OU@_6'OGQ#%F%?2!')J_9S58Z_6@?J1?-SC$T/!4Z^4\0U^^G/5" M31)B^\$;T.&](F)+<)Z'?("S!85-0X\-@6B)L8N-H5PJ2V]R@FW7E?@QH$RH MVSWY%.W#!"1[.W&%QOM(Q58DE1@E&0* MJ5(VL!* )"B($33.MJ(:G*VH=:;73W5:FFA7TG"3G>#-;85QK^Q*:P%Q$R:_ M=F*O+ZH-7L$$N+W%I#)%[P9$'^L"Z>@M?X!7%!>"O$$ZL1@Q@L:[CT)K/!J) MY.Y&5L2,A^]MK.E?S->%<=2W2/JANR&JEY3]VII\ 5N15I5L6P\14W3MZ#SZ)G*3F^]T(0]AFWV'ZJ+H/&;Z MXP'R%:K34N356O/RHF'P=DC]110==%/IR! 6QE9B/K"+2XR+Y/?]UO9()FD/ M(& Y?/D"*TUP&E22-=QM6$%?2\3:]17D\XQ8!5<[?_ZD#: *,4L8%V\;-13H M$=6Z@OOX$!!C#?\_Z30X%Z#(GX!;MH^"KQ9\&4.)@R<@#])I4RYYX=5OMD^? M/:W)(S0$5J+&%^8+>1QG^KQ ?7Y*CXO*C0MW56$*=3SA:5P#(P2?DWZWR:,Q M-,-\_]-U\ M"__B-COC?"GGHO(P%Q\/#>C M?75XU3J3A;-[7[,J@W*LW[V^9]N5VK1C/S3WS;-?&E MV Y%%;&(XV].&\UVK07:3="^K(&'1OFA6D&/*E?PFV#4C>NC?$0 M0<#Y=H,@LMT>>66=D,)POSDZ6QR]'QG\:D]3 M]-BA($Y.O$!<5O+=4_I8YP7"\?/^9+ 3S:2,L$ FUYE2TG/IZBY_=G&&A*Y1 M;C_/S)T-%&+]6=$_.^/4;>&/QO2.V M802)/$Z\-;R7484B^X;=/?3##:MP Z0XJ +RS1%CDR>QR(.;6OD>Z4C(#204 M(_8%O$@$W3'1-((*H-1'EHK__,D8GH>O4)1)=X04.2*'CV^@I4]G=]F* E)T MJKGSKL@C18 :JTSP9PZJYIT7FFU./:+$T,.A@'W0,:>1G R/L*E,CD%3 K]8 M:8Q&^?R)SF!E2.=3Y T#+T"OET$P:ZJ^,DT&3N@.RXC)GPJ+-A\(,\Q)5+4-'Y"2%RW$. (EN$OD&L9\0X>$F=S5REUYK%W(^$XC&;FUBM1&,YR),O>\8%NK6OLT= $S2,&ZMV@7RPC9G"Q0OFL(",ZV?'V!VJ8'?X\\L[_,=.):6$.0$2 M$]%T(MYDY1DOB=/O?_.'>?/TY1_]9>/N.#=$_[O*B ^#$?=Z)5B(_C,_[! M[EF.C?;4^ -Q&68]YF7LQ!T#?$..@I6_B!P+0<-> 7(&GB"G8>N,/0'LH"F" M^JQB_W$ R>UFAB,IH.7A[**L]%G)VYX'1@WAEO) @EI MA^X8P8\\2C0@2Z:79 W8W):1C#O4O4(BR#U1?@O9^8N;PEM@!WQN%PV%C-'G M3SJB,5]843O"HB*/^_A$'5(.*(@8B2P'AZ;B@Z15@N&T=37DJB/.,'Q"FR-. M=D@*/U3D=.L$OAUWD1,'FKT>)'STU1;4U&^;9D#S^=/;0$!.(8YKD"2IX^'0 MX%M0'O?1*A&F3+^?, /RC$B&4 ,C?0;9F$%W_C25.)(RML7(/2(AQ T[ 0QM MZGW37299&1) 8:Z5/G_2FT* JH#+9KIC(ACEO@()+I#/H@U I\$3="C&_(OYGNT5%5&[ADOJ)P"=4%2\76]%B;^ESJF M*!HG^\$KUO)SJ$EAD30(@H;#0.B-46:1J(59-"V)U'1&P8^2=> %$3"0\C*6 M9H4:2$FS?82]OAZ7&ER >(PC82I""1IT29N?S[1YV7S;9*%;_*Z#5L\Q=&?* M9O[4)T4&YJ"EU,LNTZ_4[LZSNFGYW$85MDM:/H?HY&D>[0)4;M^ <^20XPL? M3$GZ8$J.W$F-U01&2P^)$V9%W?JQKZP@DLB%):) $AA&>H0\+9CV1!L@ZZ' M$8I9Y],*72@*R%B:)H8,C'1/KR=P F9\TS]!/(SGUO6.<8^G:9X^?T*:U.@B M)"-5U3?TK8SB&.+ X<8):%XZ X9Z EB7T*X<%#2) (9(?51U# M?LX/L/1Q;XQ-Z>=/)L0*),TO]2%(Z(VEF4??LMS$5!PS#.J8?4,\B'AY1.IE M)1QS3P .NF5%Q6K$.+WD: ^,:TDPIM0QAQ-!O;&(39$]BP07POR4?GT\L>:S MA!&2'B/D)_V;;#D$PU,@Z2T(23J!J'==N9. LBN;]HYHRA0W[# NI,QUXY!_BP3B2M4$3HK\1B='J M/G]":B:%V%DW#@B=0](&1#=:A 4(;^GFQ# "A%-D#HV]R#1=A'*3=#C7)VA6 MCRTGOK&0G(B-QB\DH:X0UA.0AL'M:/5;*+']D46L M?6_5NT>G MK8>;F_+]7[Q[TZI?-.KG]4JYT0;E2J7YT"!MX6^;U_4*:9RXVZ32$D<%)Y3$ M[ULI).3?B8L$9FW]G]89I3.][-84";Y[YPE\D@%IB!3 J'=)A1#*T#;1%;"&M[/ 8[*&UB46;^%#(J. I5D*% ?@K9 M85+-!,:BG5)7XX]$; ,9^7 C!;X*\EA%I@=';**LSG;O%@3#H(:*8S M+3YR]\CGH?Y4"B30$51]3W5FUDD(+;'([2;[7 [E>[93#6'(\*[S6RL7C]S$ M69AD!'VFUVOZWII5@B/A$AS#!8?S)3A@J0+'IB40/4:LGD$BDJ_P)$H@DCG3 M!"@*U/N08>]83U*2#5,.YUYG&N!!(HMI8;@)S&4B&JPEO!?E\JTEO=;)!6'H M3'("[VBLJ&.LEX@.@G@+UA;[X3'TT%??&28Z!M$M?4=>+F,7"?EL10S,/>R/ M17W@5OIQ(06,AD8J32996".$L;+ BR#U9%DC%:D6,#SNW(471P#2XRO-.>(] M!I?R&R31,PHE!W.#*[ GDA@&S\SRF'_T97[%645!OPX I\M$$N1*^$5QEN;^ M_,GVSC\04*D>2NQB(1T.O[68##TW99D;"W.H!0FZ>K MJM>=<(;(Z)E6]+\XIXL\GUIG+!W] M&&!#BAT@$P)%I 0R],+3 M6-)3D\9\**[5935$&XUL,B2-:*#=2&88Y#&^#897[6+I7[O=#3(T)&Z!.>=* M&)C.E.H*T^>GRPE5Y0*PNYZSKR@3+R1EXCLH$R]XEXG/^*6*>]10/-]DQOB4 M3\#UXW/ST)DKKLX__&Z5GV9TV5UEN7^9RG>FO0HC%*]:K;>_ _G/W]@M7LW_,N&$A-D.],*O(?-Y_<_ MUWWVZ+3,ZSW2L?73R_GLL2-9A0\E>-^EXU^W-H5Q@QL]FWT^<_IG1,-^ MM(X"<";C0D33BSXOM\XL+UK?-@&.KSV,R!Z,5:3;>K!>:\C'9/XTE4\!1*PJ MWA8G=KHB2TB;XI@;^9,XZTTV&8R6Y^!K:]Q%TH_X/5N@TAGJ&W%.!.O&2?2S'"(O(M>9'5/9[9$7+PZOTKLY1KU!\0% MPM[M;-?"&-1T7 U?TT!E%W+LV+A48 0YG*$!*M0T8_.&= \FEWP0,6VM"2T=MH2.1TDW-S H=B(=?UZQA<6A^!?\CBG44##MYJ/XF@ MU_?MD?./_%%.WV_A!7&,%X<<6HELPB,?7W^.1$EC([JP%WNP6"W@[2^\K6EJ M >RE&D74@+9%LX*&IN!)M$!B6M:6\S+ T/>!'"*5E'.$@E?BX..:^:ZQ MTW M6<*W$,85YOAU4[3^(*FMD-PM5-PV6.RE?7Z'Z$P?IFJV]>^E].L\ (N@:]QD M2V7%3D=V5ULJR -L\<_5S/45?U?DCT[O:[]KC8?:KO=+XE:N85=3R&.1^Q)" M*\D"$8ERRJ$YVN4*T<: M'*1"Y157)UE*.V4<0\#53D89F*[>GV1!TN;/,%@/Z!.S0PRZ[I[I"S2K.4R8 M\-)--,RR5_@!DK#B#9V*U?3<]CP'<2('H0N:F7YL_?HRSOY@0Z(O0C6*Y;B! M!0"I=#%FY,'; $KD]+>%(Q7-IQ)#Q]KWW&VE*SA3AS CJ3VHUX;BUY$EQ<=V M;',;Z4; &5KQ&/Q!DSGE6SY_R!+JX0N>[ MOZ)[[\0Y1WN^$9__?LU(?+$TD%IIG^EUC\9_LP8Y>-_7N>,"WN[UU=9X:2XW M;,<4"2NZ3@2%@]AQ4B9H)&(+'T=N"6.A]$=9:$+14(1\PXZ>R\;J=LG7-SW] M.#9+3:#9%VBVXN1UH@PS!;JX-6Y<3R4K./.EUWZY[*K37USTQ>)CJ[N36X?N MBHS_#+=U4U$9GP56(=]FWXUC> 6*[G2L8]8=5='2Z9:Y!7!A"\W+[X)J_$Z6 M:ZSVAK@?>A1ZY.;FFFM;7)RO9I@;K,VMO6A![Y9I1/AX,9WEM031H]>SA^9* M:J^LS@B@"'FC+74 M)WH_-%3888J?;+)+X%=6!1;&P9T]GM3!AS/<;,[,Q'7>;'U2YJ;!G1V6WU8,3-KBCSZPC_!L;@_%DG-W8#YM[RVL?0 M?-%(4I5[=X'GC'WR8;J=TX>_-;'">]9*\Q"8;AY^\M"8=Q@MXEOEMQBO ^[_0DT$8<.RU.V5]7DQQ$O"33[ M DTK;ZLW>*5UR5\(L3,HQ?H!WK4+DS__BVZ>B'Q"9K-=756 M+VO/KQZ.JKXG))9Z49L3J3#NYG[EX\=2RULO'XREPHB#0^*DU;'1KF/G+;72 MA@%V+@X\%,I^QX?BH>7MCLAXR$^,O?.MCK4J>KS]/NN8>)QV#;7+[XGRC;: M1.Q^%20%4\CLY'5/E=Z_?OM%*94SI;W?/^$.Y;Q KA^W;NR9=2H4I%=9X$AW4H/1U6.S M3>\<"HU[=E2C#ZX*#'R3WNA6 W<>S4YFL8UFD@;?#^Q &P4:5ROAIJSFH,8< M>IM<_?9?VN-2Y-2N!DNOO:7W(PTAY0I!@0-1^X"@.\< MN5Y7F_7WU2&873YL=7HU^_2.V(E^63"^/;K[!#GS,BZ]IZPXL5J]HI7BJX?T MJVC!,H>2?L$6BQI+QN3"#=QUT/"X@@(DB"\+0LPP)<_J-[]C"$GK>)%55=S/ MGL>]<$49Z0 \)?I#Q=U2!?V"* -L_3ZI>;R:<*"_AS+!&BL!63)N7K*89G:S M&,9=E'?KUHQ^^;=0:>%N^6WHW-?=7B#C^DYG>EUL3MJ]6N_^+Y/ MVU4+=Z8S_=U^RUS=_LH6KWI'IV?E5KT"RHTJJ-:O']JU*KANMEK@MG8/6I?E M^Z2W^\+,^(9*CJ@=45;M]U0(*KYW7L3W96CZ17^\\"I85\5;;^"^XNAOO<\< MY-/L_]_>ES4GKBSKOCO"_T&G[]HG>D5C&C&SUCX=@1ELV@.VP4/[Q2&0 -E" MPAK \.MO955I1&*4&&S.PSZK,4A563E7YI>(%6&<$7)_ )$29GC@^1B,8NAX MK 4\P9SX1K1XG"G3>1E!Z\ S,V:M@M-U56P91"CQV/A^7P&F0WJ@IT@\& ^Z M4LWHF[/TS$4SP8ONN!YU?.3()]*#2<#38L@*R8)@B ZFF#' 6-I_ MX_4('S!GGB9[?0]:TQ]D/$\B0')A&: MU]S-%A8[[*T&LSXVX._(L]@%'/F@262EE\GDO7JAM#/Y=&-M,[O2^A8?FU9\ MF;S_4=5&492%9F>#BUUK9F'>,[/0-0:N^WSZNWG[4&S><0M?D!RF&:XUS3"_ MS#1#Y* ,)C=IX^TJ_RE9?)'U$3R_6Z MG&[8\-HS)GD [SK\-.S\ACJRX]"1I2\R#"#2\0F^UCU<'6X]MD5'48 #/SV/ MP4QZ,]&]WC/RH44=S.7('>;1[BY8_F$JP"Y-!:#&(YOU!?YL8#^'#MT-<.77 M I8-K)-S7INO:="+.,$_XR+]):PWG8[]'^ IMZOT!Y(R%@1,74)P-Q[W#:U CYOUDK+! 3^%F<)\7 M#R[N9\/&TG M-LC+F?DEW;O1G> *Z1[I=>E,1/WZU9^'RF*D@X6J?#\4VU\?S:7\G/VB/I"(YQ9DC' MJL:*W;GNNF6 +W:QI6XKPCK5S7)5K%[FDAFC([V&)BYK=B9$;D_":WVQ,U[I MY*?ISPMDS-,-6I%)J_^<+FK%M^=!]_,S9LA--$ZVS&^QDR;Z4OE+Z$T2Z@-! MY:#@\E+@-$$+JI=WH@#,_N'+I);H/:6NR_5J.WDHFH^T:#X;7#3O%P73"J*0 M%^$MJ,^\3#+2>:O\>USNOO/??EU6BHU*8_-E\SM3(>\HRV8XLU\*ZH,E+#G' M1Q@2S.JBP;U!3+%18O+I9)S!XH7;<&1-L.K>O67>BBF-]*&@(311TS6S4AU_ M;+?VV"U.Z,4,AXBA9+_"ODR:^XKBK@ M&G=2N8U$69$80[/+XGAA*$C* +Y"JM7)Y'E:JNY'"%UH]V3D<'?'6%]S(A2] M,P-5&8JX0@Z_"&U5EJ'WB^.!B? *T/,\QX5V3^B"E\4-.5'B6J(DZF.R%D/C MNG1[=NV?ZQG.YT,UNP"T0Y3%3RT:7?0WAH4W"UR[1QC1Q3F8GAKC;.BPU@1M M@FA=:"F.A3'6NNQF#6@>PYT ;)+IXX(7Q$^XPA[*JLQ5Q!@P83$_MB5/0NO M=, EC*K &VW2G_:76Q45$AF'U7+;JQOZQ'M-F.7BOQ??V@]ZYZPQMM$/+EU+ MFN?X!+YV@PWFR*S%\LFTCS>#%?'Q$91TXO/P]-5XC@3]!861W1[SVY#&3(I\ MFHHSZYD3LY1$AFU*H"ZA8\?!KK1GTB/F#E6F&9).!)4C[(#/ ?WSKGY/NDX5 M%7UKH) V%/)[2:2,BM9/Z #2 XU"2!/+1%OA;T+WD&86S'(:+;/5F$T7L&(& M*J&E-($*:U2A%LHN9\[WJ68I:2K?;10_I/:9(N^G:I5V^&LG(<#.E) N7C"\8&6EMP^&M,TDIIIF$M]H M4;"S%I@8%";D_UMB29Y"X86*A#=>#;O-,YLJWW9Z I_MX X%WX>"[SW'+@DYT'97EPB8I?>%=L:1A*Z$4\_3;[4%)KV\:KN1"") M=/[9Q0ZUPVKV937^'.]$9:[#Z-\(ZOF,BN(QC)Y!/,FR%OQ3_;I7![D!W#V"B-S1=',\5?00[U?7^A^ M=T&J;PSQ-[4 #.*6NFAVA_!SL'%7@UIFYY<[?7G"1Y/F+Z3F%RQ\>=)'@;D: M*L_[6[AB@(6KT2M.>BOKL&J/PZ*N:N(?KB-$X_"M,27+7#7<'KIO8T1A!XKC MHZIGG7%P&S.,V>7A@7>\5'M73BL*:[I F\OAM%:5K0A,<'(%].W#@2TJ7J$; M[FC$R]^"I_RR,B]BD]ZT]W73<)>K7)X7-"7YQ(<8CLZWS,["?F\1EWE+O9VJ MZBGO,8H*9>M,-A>CKF"+=[3N?0=.*))@-CN_9?IP0DO(4!3%;3%V@;CW<$I+ MR%'X 7)44@FA@2[J+A]:_O%D>SJ;O[ M" YW=H?51'1G5[;9O2I^"+S%ZMI+GZNC8.CT?/ R:?U.G?8?>^W7F^[FLIBS MK^GP:F>%1;N3,.? DGJHN[E,X_S@>J]O(Q8F;A21R0(.U=<@;D1!13Y[H&]D MX0"[P,#+->_+%$<:C5$.8%.]K7,35'PM>CN'EDKEL M2^3>]C<1/'T\&S-1\Y%6#\GZ9D*&Z^#K(4NBR%;GA36[KO MFLYG."^^+%-\-QP]5J^O)N6[_&9JE.=<@BE^R9!/G1J>/JB-V>+<\C!I7SF) MO^!)16&1;@LA([A%0V^4Y6,=>^+LM@W^C8\"(%30EL]:4.]D239&"( ,X*1 M&%RML@3J9/MH'],@:YP48$O2$::'TF4/WD7[OM1+MYWS)OM^8,8>NXV9R-]4. ^E6 MN)":>8@^ISTO' SBACDMO/1JB:(O_0'X+3(*KBRTJ69B8]Y=[F@;LJ?O=PM2"1N!/ZG CHK(Q?8WVX5QPV@&XNH '&LE F MM%K9$*[1$YLC01H*!);C1:RY0-[<4.N7BMR%;'M9:.DPMMD]SL-B9@)S:D*E M5S+M7KEP<=LN\Q8PG)LPX8QY6G:K;F^UJ-4[T[-F?+<4A@.;WH.>2YNCYD': MKL]9-RIDD/1QPVB]"FV]J=35(D%(E 2DZMVO<[.=!UW79+M[92"-[T]/+[5, MI&RW*CT683_?K87 ?F%>V4:"KK^XHPBPBN$X3C:[9Y=0H.!_-$=*:.H2BXC% ML+"[U0<:+;CV;2I"-L9FYVLLF#UVU5:Z=1\"[HII76ZJM(*9(+H MU=8:'++T%K>KN.;WV^RZ>Y4)FV$K2VJKJF*HT2DK?Y#6T)05+/Z@J\RCSZRH MJP)9('I5M09_++O#K6JJO!_H_2ZY6 O5A ;GXA IL\S_J4'MO(G4;]K.<5@FG;1#3-<=/?;U*OIW*>KXK-9 M,;&"FBX"3RS&E^$G^RH?E_>#SJM:[B2WQ;0KT6FK&G^_AVTN[L-2F([9]\$K M^3E^N?+D$FH\(J]V@0U'Y_1N52G'1B/#^F"8XZ9#Q'7<26^KZ!C@^BP586;6;YF-L")^'N7F/(T M"&!"([63M!;/5&(F*%M-)D-Z:[+YE_E,&KXS/"DHUUWN;7"CY#?.P;A9=CV2 M;?5B/#2?^.\=2-_.Z=GQ#/?;?K'Z$D8A4L_90YA(IWW[[FZ[/G2R,+_G?.\: M(?SORP*Q88@3V=+N$ M\(%-I'-]R53R99+4RLJP4SHO\FL/CU]I?9A^YN)F+C;_,AET$^=W;/[NX4W8 MX&+G+_-_3DZ8JBA(_#_,#==%8M00W@T!:>1_F )S)D\B+=W MIU*Y?L\N7A_MG$.7!9[U3*++XC'QBS6FN%\YIY7#;QI]L$."UN?;DC%5')A* M_2=(P9O?\)946D,#'70W*?XO T;['Z:H(DW4_I>Y1MJ*G,JU D=1E5&::Z^.]/Q #^O)![F30['>.^ MJ'=XF;4/1A6XMY.6@%0BVL0 L]9BY^\96XB9WBUVCK4X*0*4(M185"Z1$JFS MOZ\:@B%?#MD=42(A];PML@P88TW$C6LI0QB0WI&0:=?,5-CQD=T;IY'!Z=94 M=T8Q5-M0T]XY_!DVB4S+ -/,R(IN/M;,L_E/YV8TH]V#-CKH:NDKO-@1T1OQ MJ'%I;"V$O@?/D4>>KF9.GO>"4,-PZ!J@Q%'KU),P8#20#*="JW=>,NM\-K3_@.9/^HOAG- M\56V5LKN\-K+O@/9WX3FXTVJ5S'NEYD>NLSMS\Z,>#X,9#\,9%]K(/OG/+)U MNMA]?,P]Z[<^#/7^A!L]G.BJ"B ^=;A_YIQ2H5\H$4^$'P.-2RU8R,GM*W8 MQA&S'H8/'%83^O"!X.LRN\8!^=OT,BNT^-<<+)#W:4!?/!;&*8 !)_(X(<;A M>AD-B0RI.6!P_D5@^F@WAHIE'?)I7BS+&0-7(T4I3ZP"1^!_1!N#ILSL']A^ MU&3>TK#3KT;FB*8;+(!.\-4H'06B8R%$/!Q_.Q;47G6C(G,@#CAIVIR]\(F7 MR4@N#NXJP\<))VX*:3E2Z^:XE)BV:RN7OH?133!U$ANS6LG\NE7@>T&Z.99H M(J@*CUAJ4:KA6R_VWZ] N6B,2Z&P+CK 7A!OCKW8#MOY&PDGD,JU(D.479.' M@@:&L2CS5LUE31?Z:Z8%@@*?17,!U]X[ND/T?UA-Z-&_\R+_#AY>[]QK0E'3 M!+W>TCE1ALK]RD>[Q\G=Z2I8NZ#6[5.U<^F$_MA^Z-^][9I/A3=YHG1.# UJ M-= ^-4:A.P6/2J![)14VGDR!TD*OQ*FX[7E4:YS2*O[6EW$:PJ;KP1F+C%]G MNVH'RJ[.L>&/6@5"G*O+7OFNQN_JS;NMQCLCK-4?Z^5_S(RQ'-A%_#>@F>Q+0Z9]U!.+<)$MX8V@CZ;!FY8)?7X]\9U1,0T_CI!V-9X.)2\ M^8&+YW#Q#B?8'1W750U!AW=T\A40XLSWJDCRV2IY;ID^[0@VX$%2HL,4JC.$B\ M\ ,'XL&D5DD8_6KB_+QOHQ/8E8?XV3'&?#I#'\^8SV?@!3&&OF*YLH/Y2YX% M3K"@9JE=5RW>/TDZF/\&R>:W7YEXT@_3"/'TLLW_L69V>=,O1GHZ/0[ MX^*B9VS-M\%_A,'9+)PQK_]QGN]S;B#=/?>J]^7.$N=KS\[!WV#@Z=;I^G4I MSCB<$TUH_\,;ZEC@5&^3XK(;_/8K%4]/J15R7@R\0#L^\LG5:_B@O)3.!!2) MK$3GS%NA4QCJ['AB(XG1AVZ=RLMM#FB!O*0Q'A9[KJ@*)@7 1SV"@*A](4^F"-)YB3V?!>E$5N'KG M$G$QL)[1>._HP'QLEDT ^$&V^JHE+AK-?+5G"WFG(R+>@Y9=89YBMA_OIW+9 M+(KL3E+L,BK7TK.P5"CM]ZNY(2REO1O0*MT1!%*0ZU@W1($EKM]21;Z+!.@* M!8I\*%VG:E8BHC42]1[3-E05D?;XB/;1V[-NT6/_\I*W8@?C5^3[SF(X MAVB[D7OH=]WM_#-=09^GAV#89E8XQ0IIOTP[H3=2C01I((96T>\#K ;/* Y> M3L

94Z'-07RNFX0&>X5_"JW!Y#] L;8185L"0^<(HZ?AX^"85.*$YY H MR(J.CI3(!X5%<,..XEYY $_PEK-Y+2^5HC;V%$#O$(2$8J/$-)4!TI;Y=-+6 M0EX=%D&3O:ZTWWJ*A!:A5=X-Y,Y?*[I@MZHW!;NMWN'\)IQ#QQ9^!C+F[^ED MZZV4JY/XE"IB*;?:J5)Y5AAO_VZ[%X M=U>\;C:L9;I7[!.5?0W#7#2A(T#QCSA5Y9#!-2NGB(,H0R]LG_3""GB@L,^L MDF\SN!/UX])SM7H!^3&%V)%\F MK4R_<*Y\],YNN$7&G7MY^C#A_+":D&H"0T"WB+27V+F':0R$4&R+]=C6+Z2A MP2(H'6);![^8Z-[5 #.BF2]:EJB?D_YFMF(#Y*<)D0V\J?(AJ&U1V\2K;I![ M@9XR@.%7FV'@ _]^>OZU%?)]J0W\#;(?S+?:_(&7@5#H;2_#]+BI$D- MG;4H:V)[ _1_X"1C=645]1P8&Q#AVZ^ZH6LZBBKQ?9/._.9D T);E@2IWJ6' MT6P< +E6R*<=@5])XC2MWJ$A& WO'&M]$1NNJ7!NC#D;:;V(@AG>!O"W/J,"K]4S/VZ]O M3I<]89,G*=;HF[^.W7'K2LVPQ4GL= IF^$'1?KCU;V@,5>7[N9MLU4U&2?F!>W ET2,U!Q%GNT=:Z;1Z3(6-%YFYYPWSK< MF/R82L5S\^<$;8DG9S\YX(3F+.?S[R#2,8\N&UM5U(X@8H=Y52]G!<]FCM5S M]@EC+F]QFL##U90@:[A2JPBBU,47NZ=C^ROTM@\KH_H EW1=*[C#6##_;6V8 M9!KJ'2)&+^*U=Y#4FJHNT97O[H8I95[#9 M&=JAY]>_WO*CCH.G.TX"AHFY@F29-T6;C/O0?2YWYVT^JB%E"WD9\V/KBMWW M$XJ^+#SZ(ZZU;IB^;>Y=*71?DZ47L<^?C*_]W[[:*5ND.5 B M1$IX:].\Q9K1U8Q-5:8%#4P[?9D\7J1&O6SCO?RZ=L'EW+4L-)[1Q,+P^:)SF/,8 MF# ,=I>OB^;5>ZLJGCOO2?1CTB*0P MUSO/EN[>7D][;UM0#]'7W=N5H?6.,[MR1R:7E11-UZ:2*ZZ:5VZ_Z0HS,-#KD%*B1+&FQ7I[J*#I2Y'I[W$#LW<1Z,XJ*I! W2#KK3MP9 M!U@MN" DX6 V ,*GL!DSX7#V)-P_-\_+XTS.2CB0]S"<]2*\5W.?D5T&!&US M9J* [.O%O:UP;K=2L5PFL)H2G[ (XEKZPHT?X]Z"AF\*VF*_> S3'&&A+XN+,F2 +*MK*..:C)FR! M1=H _Q485>#]'L7 _2J#]*;*<+ !4>%Q'ZZ,%]6!P=*TZQLY:_BG/)Z(W2$* MXXLU?8/>(QUAP(;$]R)=2T@JT<$#?3#%3_"--LB )>Y@'-!_ Q9$&QRJP#97 M='R(RS3'?"(X6-Y0\3MA'#@>OXFG5@71G4)KDYQ5[\&AUPA9QO M!US(ZS([Y"X*WG:Z"G&TU MF_ES>_EP-0H>@>UHIYLGKX?VNL-J=J>];O\'$1^&1^_?F1V&1V]'3@_CA+<] M3G@?-GHXT4B$?.WN+;\KMSM!$W!F$*JG'TJ1*&9LUQ MU4Y-1DZRT- Y'6>N+FDXXZGA,;=9E/FRO4D:)M>9?1U&MQ1ZTUA3Z^(99*Y<)46M%TM,+)4]FU0;Y)C,_*;U76\$Q0G)AB!)9@OH%:>^"3J&*=L=+(E4I!Z:6<]& MR8 XQR+"NB*P C)$A$X;+7 +W&<88P#G*]'-]GN'R(5LI'[?)^7":5=P UR8 MGA_N[BT7+N@;K.A-?E(NG'8P-\"%;'Y^0F]OV7#A('@E%_63LN&TU[H)-DQ& M8I,CA3O M^\HEONT*KT]O#S:"QF=N!ROB)JUI>+D8 M[@13!6;$:9XYGU.3*)V@V NU$%F8J+A#5,/^H_/OT$9TK>A_!-UN,++;8OF^ M;V=L$!87;H(FD)1F>VRS?O;(USJ/J=>N)83WLFJ]R[>)9IX81;;SA2"UIG:Y MO&1FIRQ\/'@(9U]$81*B ?2APB9PD_5,^C$J0:" IDR#4H'TVOIU+G%V9[$6 M/SYJ]D1H_-9TF&D'#VS3)[5(,R)]+VT"'7FQU>RNT%G3JB,[0=(<5U54^A%\ MCW4,8%X67LZ'I1/"TT5+%\\O&^T%6'IJN#SX*SYSILE/#(Y M<7;*##CG0W_!EN ICL =M,='N%6ZPXDJ,X2!(XYYD;0#W6S#G>ZX]38%VQVX M8%.FK$@U1!3G,PQ*&( SC/]81ONJHFWA,2I.W.:@>ZLE9''XJK,J?Y:^T7K! MV,T$K"*0O%&#,R])H25KD5:U1HL@/>;C:;\")"*^<&\ZQ5GS[RPWPEDA:/F[ MPLT@?WUSULMT/SMGK61DUN,L-A%/^5U7$=8RD6%\H0N.CX*&\,8 G #\%7&( MG&>".^.O;(./;+:NG<(4FJ-HYVS2XB#E+IX';&%AYO[PJ<6A^ B MODC%(17/!8N#KZ:=GWC?"&L%770MP5J=<:U=/<9V>M@.JM2%DK$T_Z MW2\LH&F#IIVS'D7[]5SX6:@^3L@<:^JV$Y!GH7GROA/DO4-(_.;':YL?($]E MY X1!<5_6/"!*NN YE2#Q\;/>YL)A?-@",7AZ=EE-[T^% Y!]R-O9HK[-$$^ M^(YY&@V'?9D\E9_S%/:F=!FJ.\HWHTU#YVAW$.'EN\3 LY. MS2\/,W7GV!:QX>L.//?)HO1+14-+GG.)JEWM0E^_D>G3H=-HHQ!JS$O4.'M\# M%E]\'FO(C+](RC ;S^XL*,OL)Q^FLF^U;>';KS-R719V:W@YLLN.,U71M+!M M<2O3$5J)HC:6DE.VF%XH;F]6M,_^-W0Q/&\8>F'C6 2K5:,[:*VMV;R6N@6 MS:5E@"EK>.A*&5\3$K8G?.6\\[)6\R)>FQ7:8G@ZX_1!S3\WJY="8(%BD=ID4RB;L-HR27)P_URZ?SZYOD\E9I M(1:,V"XM1;P=,DV9>-YO$-?^VH+=6LW&PJNJHG8$,8( :PH-LC4_P&@%"(G5 M/4#_;2W:/9\N&AOV(36>M'+Y_:DM3ADQ:R'K&+'-$&='+-^6#=]\C-+%PUY* M: ,F(\I\!49OXB=LPP[V'HW$4[YZ?M5=(=&Y$!='FT)8BY8[9!:3^?@"T%W[ M9(EV:S6;C]@"+F,K9-+NZL4#*Q0,K(V/NK@\^DA@--;UM26]/3^G:ZF+EL>Z M,I3$ZR .+6)ZPZ72;IC9^2#/"R(5_;TV@R_X(C]C/1^B;:E :YOV>?#*<7U- M;U7Y&1T)V#YKHE6,;;<0"1Y1F$O4306O^VJG4ZEX8GF,I&A1Y4(WI5]O^9&& MS1Z(&D]ET73'Q4(H*!% W6SDSM.G *D2]J5GESSBY@J(?L.O]5JY?5-EYZOWM8J8MI7.5FZ MLFF3CD0NOL"0O#V1(/^WK\@=,Z!ZULUX!O.&57;NJ F'@NUDN'@]#V_]/_>< M7B@69GCSJKF6J89*7^G<%GS/%@X#;H]2R0 0GSV5'3_K,Q_H?B5]:!7FD];Y M]>#4W&"&=LT_[H;WKX7=3ROBIMHVO"Z"(LW&4H7YMR#K(29&G!SUR!(UR+@? M>S\"H?F@Z\OD *W=FX%0S14(K6QEBM5FYO?I;?]]&%@] V_=:0&ZLWJF1+6FYIVSQ05ZYCF>?A&&G8YIL/#V_ZG1/ MQ"3*F&8*,&D--SJ8-X+#W\@SLK^,C/QQ+!Z:OA4!IRH&-^FN#3^H*,S#4=@^QI =!WFL%62"1( 0&>$R#J@,+>1[S" M$)0M=,;HL^,C@2)X:P3@U(&&2*!+-1N\=(&! I47P1P[9J$7UCM.<@F\=QA M"/Z+PJN\DKJ1\G]LS5]U[<3;C!; &1RHJL"5;[Z^9PK9/QGWJ[QW(_MS.@%A M1-H&MHZWO%E4Q63.[978T('"1ULR>,&IQ).I_,OD74]TKC+=JZZ=WF-]*>WG@+&\A! M>)/D_S*@O/YABBK7$MO_,M=(PY!CN5;@*%C6^:N?YL_@3U.^-SXCS9#?WGB= M2[=$+P(%6OK<1G_PK4R_ZK\_$0?X,T/V9?(GTZ]=]UY+W7[!/AE5X-Y.6@+2 M8&@7 \QN_PNZ)(-HPF M:WIZ(O1&:H"MB\(&F+IB@LDBTV]9_1C#BZK0UA75PG_5#$D'OP;_&_T8&WL- MFQ2'=T FOR@R_AS@3\$GQ;DY\T.>&]OFAW'AW!X?>8%N&4Z2'$NE3DJX>+=V M227/Z9P);+M!>-LZ#&8*<#KI3M>&NLWY0MTN_683]C99;5S?-OJ/8T5:&_;V MSG.\GP[Q%GD&MZ<7D\L,EZ]QN440;ZP!X/0"\?@[Z6PBQ($J M \,#&!S_/EAS#=9#2-T0:F,VNUNHC?.'#2^0++I69)($J+P;2*779*3R#=QA M$3J0HVUA<>[!3(_\&-O7YPV#6@X$,$ #UH]P_3XJ/TG-R3R4@ M1!)'+B&+E1GDYI=.?QE PE#FW,UE$?=U112&YN:J57E+J9UJLALL9]N#+%R2 M0DNF^R,T*NP"]ZTA1VN1 6@L>0B1#FH,8./1F_',%E]O"I/.)V#CL RX+DGV'"!\1(*KGF3Q?,=[9_FLK M6%2)8[2+6!)+TG&'+)+O@,G]@YG8C.?E/L5MF#26?R\6[DKG(TE<6$XV!#2Q M*:KNF)G+Q=.AB= NP""@;9P0!C++CO:C'RB41KVEZK*NWQ3F9X1V).^SZ5)TOQ2E78H^7=L%6PKL/X!Z=:M( M#5>B675J\>.CH$IU^LP%"M63OH7J'L454L%Z@*WAKNY2.3GSIS?,!A2M3]%L MR>IU_^UL)XG@4\GN!U2Y3"6[5RV'7[I7D]M*7VAR'W:MF[,VSV$'$DX UED_ M>YEDJLH(5*:DL^N:BRDK8%<+.JL#O=6#2[_457L=6((WM^I.5P:S)G8./LR2 M.L<"3SH*4F+Y$: MH6V6+B--#TR&O 0&:?&AJ"%E<'R$5 XC8M%B=.Z#]#7-4?,E/ZFL?(#5%4X% M6>B(.FAW&D:PB1Q5[2PQ^V]/E[71Z;!9-&STM1MS08Q[/?/,?L#K?;4QTE(Y MHHW956UT8@I\)@=V.%#E@HF=(E]A,?+QE'JLFWKC@O"HBL.B5.YNFGKLJM1S MTRR=GTDS1U6ZWE,% 1-Q@?IT-@:F?2! D2]B6U(<[V!T4")Z./H+Q+/'1[ (IM@H,;ET@C%PE3_VS6A? !)16<8X -P'HT+=(= 2:4D MPNIT\.5PH"#H#+*$9&/+$XSZ?.;2>1']3-%A6\9L.KE?A_ZQ2/O )ET,M*6^ MJ&-WOBCS@"R MB'(;5'0EG,ZEGO0R^2\?]N;)#[TO- ]N"&1NB%L8A?]D.++ M9'AG3)KY\3L_02$%\CNN:LVKRG6SP12OH8OCNEF[/JM P?EU*>IB%X??,:8D<6*?A)I%31,T#8L2T@#A>4/;3-HXU6>?&S,MZ+YJ MO2(;='P$_?XX98!TFL2-- -I^!C2HY 3I/2AW6&$1GH/!6:<"FA,(NGU0K(H MRE"EW58,5\"I^AAL UF.CM[.2<='DG4>#(?=.S\T M ZS15<7H]FB;F2[0\+^#UH 4'K)&FHX^Q0=([%]+$&32$,=O4KDWC):&VSKU MRA 6$Z3'7< J0;]YF=0N4F_U:D&X9:-I.S[H\=EZG-U%/F(0#&,)&P!"2\\$00H8\V#ZPP4Y+38"'X+) W$LB4?AF6I4:TGM, M,L[8^O5__Q^R3[E_-=PK;F@XOX =;)F3QIJH'1\A'Z]JJ4X4M/*B;G[I3@ D M NP&UI%[2MS0D!7#]HP0BCY'XDRAM2 C [LCV!2& /TP[:AJF#@ MA0](LW&F[>8@9S14)!02H/#EC6P)[1YI24Z4=1$.5C/:/1Q^(#H,)&3Z4^U!8':+DQ M_ G[K_D7,YOF_1Q>/_69JL!BS(^/C^CG;9SQ,: HQ?,+1>XJ/A^3?7@_;0F2 MB'P?[\=XC[SW4Q1(3JUC)$J2]WN$Z[R?MET? B4U$;G%P$$? \36&CDT!:D: MH&]G/./LXTQ1 L"/;@_?$P1Q2""OJ4)'0M3 [-U5%!ZNEY$LO!I\%SN*(%V( M'_J6:J-\XGAV&RE%199P:(TY$6DW&3VG324'_@M@5BAKHB^^R"S,- M>WPTQ@H"YUW+0IN&]J2UFT5:1T*?8R4$Y]"HE/!3A)9*.L S-#W+-(#T?KLE M68KY>ST^\FZ6P=R(#A'$%W9#\6U-]8K(RXOHFZJ5KD"T[ZA*GY*&LBQ:/YR, M*%/-P(RX,4EY@+X5))'Q_=H4\%E1RJH78%DM>&A QR, 6HCC! M54LB+)LBZVBSE&",&?5$8$RDBM\(/W*6#<$!"_YO'QF@9D=U8/N(,KDX$6V- M"L_#5H?3%!EMPN1BM&2#ZC^HZ-"Y-P%M!6E.R0R*!_=@PX9E@VLO\F/I)H5JP,T7L40\.FF^37-?1Z/MCNF8?#Z6B# WS. M'#\D>33T/5(]#;DQ43#/[/C(-E2FY-G[)*P+[&JFVV)^CD(LP$N AR)[@J^B MM'BHN-NZU=Z>@XDD$4\/E;M69*V0G M-*8A2O!+IFG]'7D+Z7SR7YP%OFHT_ZL9 Z!Q+HUH#/\=@PPS!](G@SGIDS(J M1 2T:R1@X&+@1\88?3R P!C))HJB<0X\E4B@+771XI2^QGQ';W!7%R03(+#9 MA/D,!NJMQ#:^,R8Q_-_PXO9;'):&_8&68-V%)5R!B.;X$/,FS!F MS / Z/$]1'4!6^@.SGG,6O/QT:/]?/P^Y"Z)5D0#OT:[BCEI91(>:V*M#R]3 M8\2K0#\$PP5L,! $/D8L*^)3P)C#9%!&:-'((T".NB"W$H*OM<^T> M""L%[C4/740!HIM:Z) ,L VX' ';8!?%',Q(F4=TAH3(]"@V>U&08& G;"W< M;T+\ ?^E.5Q#W0RX);]U);3E6S M5S05[+IB7PBO!+D[Q-]SK$8E2-$^2^)LWM84R3#=.7B<*:E6J@>).8\-01>) M&CA@3D5"Q00^Q?^+X2;[N'H9B3HR" RIRA4H'"7X0K!6RF["/QOFFCV^ ,L$ MX-,$WD4UQOV6(OFDDQ%-\JE_9UY[+0=/5/!FCB.X*>M 6Z.* V#B<\\3.P44 M)#)-'1""#IR[IKFEX]]=N#U+QI-^T-H'1MU71G7P(M+Q@)_K8CKLZ=;*5Q8? M@U./\\$0FIZX?DT5.[.H7C\P](&A(]"\5'<&^:B8J6U>MMDVP/G K@ST7**X MI4UXW^7PDFV3;(D(<94XP.DZRP(#7& 0^-IQ5VO M7.'8G7/]$?.P,!!U[@/%?/B+Z%\Q.^ CP3U$#0-%0V&C6Y0D;HR?;UXOP=,@ MQH-\!WH8A'-FAF+$=F. +XE= M+O@;XGU%D4P.)[542+>[0DD&,W#?D"!K[XP> ],1M#&!7- 0221W-##?@*P+ MFF:Q\+DB95<('?\2YS@^Z@B"F5M&%A[+ M&+EP(HK/D9*D&5"GL@6N<:E#T)DCI%Q(2E95QIRDXVLH1N#@YLSY9=#-U"T' M+8[+$,S4& LV^([Q0K24._T^9XG*QN7I%$-:,I'7V$G7D%?\=.?,!* M#%);3<7 3)*2JTKPE(Z/",M[MD\N"!&-S)W*_$]K!U"*K>"[L)C5&&2>+6\= M+K[3_"[^[3S=KBJ89XLO9T<*#4D4&4[')UC&AXW^2IE@'$./1,_DF%<%^7AF M-@M;3>OIV!#^+A=I^A.=/UR9PNVF5^B'< 6''XF>Z<@M0V)4Q5LUO\6[/$$? M1K24%/[TNSAT;IRHN6[#D -^"F%3&)#)V?S.4E+K:Y5H:D*">9 MA6*;!!MGZC)SQ:G(,+(I_%$.6X\V0 :I.E&P]IL9ZV8./0R_ZOC(>A>YU&TZ M7*X85"?B5UAC'I+P$C9+7H(K>7AL'_$3T+O\RAH_A88.<-& ^F.S1BJ)R8)U M -S1XJL[Y,H39!BHLM55L47N9XJF6276M#X8"#)R#1#MF/_E^DA#E12X86IC MNU=2.;%[.CTS<$%Q^995=ZB>( T_0 ;P)NEEMB/R(8O/* M>EX,>V'NQC*RX3A3]G9YS^D>CAT?N>L&4OFLO!T;'!^9P0&N M.; C!-.FN"(%,VRAA48D2B#8#B25"_+H+/\P/?28ZQMFM&2'&B!&[D2O]243 M0XRH(@YB!D^]$CI;ZKM# 0>Y+H&XA*A/7/@,T@#.'ORG71?2 ;@IO+'I%9$+ M<_0R5P1)XD?1_)E%#XV3B&*SDA2T_-PR6S[A8\Q9SHNK4*GUAIF-H/5QM092 M="ZZ$'@LA^Z?7KM=VF]6QN,@"!/%_#H$B) 1<)Z+%4_APD<-%T+3K"2.M\PM MD%HK;ZT7B4(A!R.)0WK\D+2DT2F<@!7U0IP&^53DS3 M0R1P#C1PC9&<#4D% M864L:)3-K = RQYNY*.!&^D[GLUC5AA,+2JIA<'LA9G&(@S^EY5WP,N;.E=Z M!'.&^1/?8W,#3C$'!?8=IB] 63 N/B>&'58W(+!_ MA*B(,#A7"5DP6F;=Q#7G]M/M!A5"5/10D\B8OZFBHP?F>.!GL.I+O+F*CM T M7X!_TY5)(]7 0(RNX?8>DV0\.D!0-IAF%(C.XG0J;*+LIV T$^4 =#*2%-WL M$Q!<'.VG9F-FCY6*8^7C(Y>M1:%QS_^%9AO2E-H6-7.?-$@DM9;TK^!F.A-E M>)8O%1]L.8GQEV+ KR)^&A2.*BJ\!#<_*U/; E$SZ]!XAZ9W/IOH-[$3H.*( MK(RA7A;'#FAS[P9T3^DXUJ"96?.EV*9#UQ%%-+(.&(6R)- EX!:XH%XD2()6 M^&+W9#F-%/+*;8 C\]6,^6;[4TU;E(%! --M-+$*B]UG? M\%5X/8XG^!Y(Z1$+9?F!F%N((T@.1',Z'$Z33J\2X(O.Q+QU#>7.OD^;1O<= MA+]Q][IM5$IH.Q-]NRW2JNWH0IDP"3NAO8S31(U2E5#8+>2$[=%Y?S'=?F>J M2A?D%PG6D7,8-"H<"(F[SX"I_TKB2!V#X26\*&VS7A \BIPZSG P'>R.V:>, MJ[6]3UUHOKE[T:E/$HLCYD*2_ M>0%OQ93T0MKZO7U^R$G!U^\^":6O)X0T,>E.O[;02J;_X,S,0&,X&_\;6+,Z:'W@M6G4I*[;JBMA4/.U>$LO&"]8GKB5]+3;=HH L M4F.0/M08;*/&('VH,=B$@=@N5CNY1?,U-00?!VE4]Z624^O"12-.GG24MD&1 M)G P3A\9*LA*S9,FD64)M7 M123$\-\7]7('*K(,*N!X.,SN@!NKBD2,:XL D].OF^ZK.T.BH//HK6= 'A!.,8#+CGQ^U*])ZI1."FN1*='4P#R!22N([8%^_#(;VA?2H<@WZ'U8%4X:W647^#&UWOH M=AT8L N^.5PBG>7,,P&NF8"G22 FY(4YXH0U0)HJ .O;HE/^+5],(3PM6/ S M'H+8W-]#,0&^GG)Q/6/3+4@$OQC7SV)YFS%7N&;P8;&T(PU"9T%-4<=K!$JF<@ M H=(+5$XC03'^#X!Z&"+K)$>.7[?+ M?.6*G6S&,B/0E2;\)?U..)MP,)=_68MW4:00SILQ(U4]UO'3$H$E1Q!.O8O4 M75G:T\I*4 !>\'1)@L)57>[.47P]-@J: $K;4,B@QT' EU8<'^FK/IPU4WD? MR^NY.%#<@R7-))8U?K.M&#* 5P#V-,YC0L6N*B(G'5:0<+;B7WQ4&&# '%'M%]FF[#M=YZ6, M]R;8OG0+C%1][D%9N\@-=ZGUH<'&KFG (GZB=$X,7"VMH9>'&'[L*0.D5V$ M=G4&8#T7JG-RV 4KV3Q0!5P#;^4[[!Y[7O0*:N$I*SG^-S;^_I0\#-68;:[E'^@=,T=-SZ*W$M"I*'>]J!PR"$ M@,A!!706J\.>U$SU%5Z NM5+16/..%W1Z.TB [X5+<:V'TE;G:P92^ZR(DS, MIH 8*X9\%G&BR-PG4S16MR/@T]EF>";7I!VZ?RG6\4VRXE\[43DL_5-L7E$H M%>PSV%H!,POZ$*K[)3MLI"DJ:QOD# \']E=J=>O@.B;A ^H+_11\)I$E=ST$ MJD89V/.4_,_6!4)C@ZN0/M26T,7FQ+$DM)R$.7"*MMJ+-DA2))FC#4"O7(KO MALB;_?8FSM"=0&X'OB (2S%HRCWM0^>#$]!^YBWE\!=PDY2BXO%P;4IIGY\X M?$^[R\,A+,&=DQ1$DH=A/T&>$^/VG&%-V&;/\.?!& ;M&6XO'%7$<::!Y_' M_PQ(8;#9O6_5Q:D"_ VPCSCR6* M[(2A*%0ZN_%<&:&MJ*3!@.(9^;[<;$KD>/0IU[9 9:R]XYUII$62]$,R *+6 MQS,JR>1%YT14#SH3;5 E R.=K0G^,$\X>B.XOE9'@C4TBS@)CMH6+>9HJA2( M@V+#09$,:4LQ>RL(U!-F=AO=%NH1VY@<[AX(_*0>@= (N2& M! C)))7C^X0[3(! <_2GPR6E3HR71T ?5BG,4(PR^ E@HA',1HNTT/72TAW> M/!")H"7#+C!R.1UB1V'2S>%8WB%UYH:L6:6(S@!:1. R++AIN,>0(K!B.!)=@I8.@$%+>+@/Y#R8+%"_#I M'2]!>R%#7:U*5;. QC&6%J@LJ'B\GX89]=/:$Y+D5D4RWJ_8QC>>P (5BI6S M 0=^FY:37,AB]Q+CSX:-$1U2TV.YN9/SH; MB?[NV[AUS1YN7?>T1QD_EXRO$?G_^\:])%CXC,QM MJ:$ EDG%8>HZ +9QUF!>](%D_KMLS6I'OBM,GKDBWO:=J+W%0U[K%M.GX)K# MX.DV\.,6E7X4643W^;/N\T\#!(\,;='$I[N!' $/7MR.GR[9FOBK0E%L29K# MP:X!V_KO3_'7;N]L"::I$[!$BOL3L^^I(-8AZ$8FLCEVMU!0TH$T/> "D"G' M*,Q4:2>=>6%"0RJS+ L(=<V,>"1K8X"M/, MEC[5I!GS'6#AA Y&3&V-7;+0,67A._\W_;>-D^J4@K\9WI/1/L%)Q.,C6MT? M>"V+I0#OQP2L8SC,YP*/.V<@]P"%'0KD'\:,)+Y! AIC0I.OHW^1'\1F;/SX MR&?G85[.1NAA;?"YL\*CW"$\VD9XE#N$1SLH.ZZAG9C8/%3^8W/_#]&1$E*H MWSSN<=)RCV^*=TVF5HLS=7PU4)/Q7$WXN37W\G.8,9\@(>4.$MAB' =\D)B' M>YW/LO- TY+D<9(,M&NZ6T6-6+6' _K*L"R]>;\+8?ALZ#L74^"0B7$3OAV M8HU\YO&1.Z')?(E\I@^_IMW\FHTCUZ5F0KJ0 MGGFMQ(FIGSDZV]]/FC5.>T'ZY!)!/EAHT[;+@M96Q8'+9&]GLTEP2GC\(T9Z%.SH1Y!BHVS,YG*7Y_8>YPSE'[63I#HH*UP M# KB.\C^D0&?+\)'BDVP\9[>#W.?)5B'-8>)N7&DY!H"@5=+)9)6!HY36QSR MB4[J'Y(P-I-OR40B:=&*VSR]DLE0C[Z*C:P Z)4!8]707X>)'W ^W*G\?W$ M MN8\WXJ6X]4,VE4G\3<1ZO^B]@'0?Y'JV7,_\C?7D$,\,W,_:=<.7U6;NRC\I M&=JZ:C)D>IFGT[M+I@833B$]7U;:!K[N_4[&']&/>?-C7A'(B"-N,(#,&P$= M)A>='+GC+7,ZQP"C,BVAS9%9J!IYC5^,G^I>/GIF;_$26V8>@K_?2G*;X W<1"%@RAX M1*%7A$NN)4@'(3@(09 0W-Q5/KT0W)"6 M]P#7B#D(PT$80!C2FTA.1BX+)5R^C0LD_9-$WTD!H4ZZ6&L@-&0RH[.YE9;R MH&>R?\?W44 BK#K8_0?.JL[.'ZJSMU&=G3]49^]6=7; V7I+.C-626>C=G9= M;-[?51H;6,?V"CR=E_<$JM)&X\%=_2'UI)M1UG([_F?G2 M>96ILTB6#I=D_Q5__=1^,HTV6@M3C#.G8HLS>-()NAC9PF>^;=8V> G14IF? M:!$EW)T]53 2VY0\;I,DWV=4S,R_&O\$! !+6D;F'OJ#=G>_$202=G9A6S$9 MNVT@(C *59@8BUS6TSASR1DJBLU$)= R[ 2KA9AI\=W[Y]\W,713E8]?8>O? M_2H_D>[_"GMW(""N8-F_=%XQA%S.(BG*PK],G4#S_X,TDJ8?,I;;R%@6-IJQ MC#)_N*\@*S];"C\&5?.SI_>E7VZI:0BZ>6@?_,>_3*V,_^,ED3]]$.!U(_E6O/WYYS(_2K_*%Y?5W_>EIE J*7<7>J,V..M+[]T?ES=/ MSV>/0H$SDAIW\R[]3/)]=M2HG+Z)%Y57H7/5;QO/YQT^F\DE-L]^G>/DCY[^/-^=5;Y\;.LG T;XTFM+M;O2ZD?J=?^S?6-UOW1 M30_3G/9X5JPFFQ^/HUK[:?1<;N1RG3_=L]$/K?5X]9%[+J1_L.*[7/Y]_UJ[ M/U/*I\]G#^G6;:EU/3@[S55$ELNF:G>WK\FNQK4?$E6V^OJS.RQQ\72N*:Q:&"4'@V)E(I]) M#_5R4QKUB]+%;^WROIM]2!>S5P_GSYV'S/U;H7AW=WY^\Y:]493$_6_M5CVM M7-Z.!U))Z;VE/DJR,KB_NK_N=>Y_OG:&^<2DF7@0Y=\7!F^\7E_?LWI">2B- M$X-,#X6RD;^]^L.>W54*OW-\[3%Q_=9+ M?0SYF]3PXEK4?G='7+V1*8\&-Z]\^<^#*KY^J(DG+G57U\://Z^T'YWSSM"H M=3.2J"4,]O>9RI^VKL_O1J7SUS3[])J_Z17%=[Y8TY.IU&-52ST.Y=_-AU2Y MD[]_U]]3W.U]-7MY<7NE=]O*[Y^-4O)/KMY[^]UI?+QJYZF+O-S]G1O4:WRI MI_[)C+3"A_[Z\./ZQ]5;07TX-82W]XO)9>ZQ=_/CL?M'ZM??[R5)[E=2#ZQZ M,?R9?4VT1]K%?:[QV)S\29=ON4G][>%'YOU4>[PV^@^-9/64?;J:#(515?U] M-KZ\/QTV?C2'C^7L6>NJ)#T\Z<_I2TXN9N_U>K-Y.1X_I3O]9J5%+LNVWPKC"3EJOZBA7 M*;']X8]>F4O<7GP\IE-WXR;[>UCZ<\^J@I*Y:Y>D=KKZX\]SIZ/5$ZW[T9_3 MB=:]/"VW-%:4S.)^C"9+'^4^SG] MCZK*Q?L;62HF5"DW'#?0#IH3(?<;N2+9U\OGS$^!KP_/>O)3\Z/SEK@J-1/E MG[>5>Z[]?T2$_S]02P$"% ,4 " #A@VE53\"2O]\) !^4@ $0 M @ $ 871O;2TR,#(R,#DS,"YX&UL4$L! A0#% @ X8-I53*5LTN%% ?E ! !4 M ( !YA< &%T;VTM,C R,C Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( .&#:543 M7>(]_CP $N9 P 5 " 9XL !A=&]M+3(P,C(P.3,P7VQA M8BYX;6Q02P$"% ,4 " #A@VE5/'/):A\I !]PP( %0 M@ '/:0 871O;2TR,#(R,#DS,%]P&UL4$L! A0#% @ X8-I5;C* MWY?4!@ ]B8 !( ( !(9, &%T;VUE#,R,#$N:'1M4$L! A0# M% @ X8-I59DOJ@<-M0 0]H' !< ( !QZ4 &%T;VUE H