0001683168-26-003501.txt : 20260505 0001683168-26-003501.hdr.sgml : 20260505 20260505170038 ACCESSION NUMBER: 0001683168-26-003501 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260505 DATE AS OF CHANGE: 20260505 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Atomera Inc CENTRAL INDEX KEY: 0001420520 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing EIN: 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: 26944379 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-033126.htm FORM 10-Q FOR MAR 2026 ATOMERA INCORPORATED 10-Q
false 2026 Q1 --12-31 0001420520 1 0001420520 2026-01-01 2026-03-31 0001420520 2026-04-29 0001420520 2026-03-31 0001420520 2025-12-31 0001420520 2025-01-01 2025-03-31 0001420520 us-gaap:CommonStockMember 2025-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0001420520 us-gaap:RetainedEarningsMember 2025-12-31 0001420520 us-gaap:CommonStockMember 2024-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001420520 us-gaap:RetainedEarningsMember 2024-12-31 0001420520 2024-12-31 0001420520 us-gaap:CommonStockMember 2026-01-01 2026-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2026-01-01 2026-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-01-01 2026-03-31 0001420520 us-gaap:RetainedEarningsMember 2026-01-01 2026-03-31 0001420520 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0001420520 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001420520 us-gaap:CommonStockMember 2026-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2026-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-31 0001420520 us-gaap:RetainedEarningsMember 2026-03-31 0001420520 us-gaap:CommonStockMember 2025-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0001420520 us-gaap:RetainedEarningsMember 2025-03-31 0001420520 2025-03-31 0001420520 ATOM:EquityDistributionAgreementMember 2026-03-31 0001420520 ATOM:EquityDistributionAgreementMember 2026-01-01 2026-03-31 0001420520 ATOM:SecuritiesPurchaseAgreementMember 2026-02-24 0001420520 ATOM:SecuritiesPurchaseAgreementMember 2026-02-23 2026-02-24 0001420520 ATOM:SecuritiesPurchaseAgreementMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USTreasuryBillsMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USTreasuryBillsMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USAgencyBondsMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USAgencyBondsMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2025-01-01 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2025-01-01 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2025-01-01 2025-12-31 0001420520 srt:NorthAmericaMember 2026-01-01 2026-03-31 0001420520 srt:NorthAmericaMember 2025-01-01 2025-03-31 0001420520 srt:AsiaPacificMember 2026-01-01 2026-03-31 0001420520 srt:AsiaPacificMember 2025-01-01 2025-03-31 0001420520 ATOM:PrimaryGeographicMarketMember 2026-01-01 2026-03-31 0001420520 ATOM:PrimaryGeographicMarketMember 2025-01-01 2025-03-31 0001420520 us-gaap:TransferredAtPointInTimeMember 2026-01-01 2026-03-31 0001420520 us-gaap:TransferredAtPointInTimeMember 2025-01-01 2025-03-31 0001420520 us-gaap:TransferredOverTimeMember 2026-01-01 2026-03-31 0001420520 us-gaap:TransferredOverTimeMember 2025-01-01 2025-03-31 0001420520 ATOM:TimingOfRevenueRecognitionMember 2026-01-01 2026-03-31 0001420520 ATOM:TimingOfRevenueRecognitionMember 2025-01-01 2025-03-31 0001420520 us-gaap:EmployeeStockOptionMember 2026-01-01 2026-03-31 0001420520 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-03-31 0001420520 ATOM:UnvestedRestrictedStockMember 2026-01-01 2026-03-31 0001420520 ATOM:UnvestedRestrictedStockMember 2025-01-01 2025-03-31 0001420520 ATOM:UnvestedRestrictedStockUnitsMember 2026-01-01 2026-03-31 0001420520 ATOM:UnvestedRestrictedStockUnitsMember 2025-01-01 2025-03-31 0001420520 ATOM:LosGatosCAMember 2025-12-31 0001420520 ATOM:LosGatosCAMember 2026-03-31 0001420520 ATOM:TempeOfficeMember 2026-03-31 0001420520 ATOM:TempeAZMember 2025-01-01 2025-03-31 0001420520 ATOM:FinancingLeasesMember 2026-03-31 0001420520 ATOM:OperatingLeasesMember 2026-03-31 0001420520 ATOM:Plan2017Member 2017-05-31 0001420520 ATOM:Plan2023Member 2023-05-31 0001420520 ATOM:Plan2023Member 2025-05-01 2025-05-31 0001420520 us-gaap:StockOptionMember 2026-03-31 0001420520 us-gaap:StockOptionMember 2026-01-01 2026-03-31 0001420520 ATOM:TimeBasedStockOptionMember 2026-01-01 2026-03-31 0001420520 ATOM:TimeBasedStockOptionMember 2025-01-01 2025-03-31 0001420520 ATOM:PerformanceBasedStockOptions1Member 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptions2Member 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptions3Member 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptionsMember 2026-01-01 2026-03-31 0001420520 ATOM:ResearchAndDevelopmentMember 2026-01-01 2026-03-31 0001420520 ATOM:ResearchAndDevelopmentMember 2025-01-01 2025-03-31 0001420520 ATOM:GeneralAndAdministrativeMember 2026-01-01 2026-03-31 0001420520 ATOM:GeneralAndAdministrativeMember 2025-01-01 2025-03-31 0001420520 ATOM:SellingAndMarketingMember 2026-01-01 2026-03-31 0001420520 ATOM:SellingAndMarketingMember 2025-01-01 2025-03-31 0001420520 ATOM:TimeBasedStockOptionMember 2025-12-31 0001420520 ATOM:TimeBasedStockOptionMember 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptionsMember 2025-12-31 0001420520 ATOM:PerformanceBasedStockOptionsMember 2026-03-31 0001420520 us-gaap:RestrictedStockMember 2025-12-31 0001420520 us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0001420520 us-gaap:RestrictedStockMember 2026-03-31 0001420520 ATOM:TimeBasedUnitsMember us-gaap:RestrictedStockUnitsRSUMember 2025-12-31 0001420520 ATOM:PerformanceBasedUnitsMember us-gaap:RestrictedStockUnitsRSUMember 2025-12-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember 2025-12-31 0001420520 ATOM:TimeBasedUnitsMember us-gaap:RestrictedStockUnitsRSUMember 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedUnitsMember us-gaap:RestrictedStockUnitsRSUMember 2026-01-01 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember 2026-01-01 2026-03-31 0001420520 ATOM:TimeBasedUnitsMember us-gaap:RestrictedStockUnitsRSUMember 2026-03-31 0001420520 ATOM:PerformanceBasedUnitsMember us-gaap:RestrictedStockUnitsRSUMember 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember 2026-03-31 0001420520 ATOM:RobertMearsMember 2026-01-01 2026-03-31 0001420520 ATOM:RobertMearsMember 2026-03-31 0001420520 ATOM:RobertMears1Member 2026-01-01 2026-03-31 0001420520 ATOM:RobertMears1Member 2026-03-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure ATOM:Integer

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 March 31, 2026

 

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 incorporation or organization) (I.R.S. Employer 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 April 29, 2026 is 38,716,500.

 

 

   

 

 

Atomera Incorporated

 

Index

 

    Page
     
PART I. Financial Information  
     
Item 1. Financial Statements 3
     
  Condensed Balance Sheets – March 31, 2026 (Unaudited) and December 31, 2025 3
     
  Unaudited Condensed Statements of Operations – For the Three Months Ended March 31, 2026 and 2025 4
     
  Unaudited Condensed Statements of Comprehensive Loss – For the Three Months Ended March 31, 2026 and 2025 5
     
  Unaudited Condensed Statements of Stockholders’ Equity – For the Three Months Ended March 31, 2026 and 2025 6
     
  Unaudited Condensed Statements of Cash Flows – For the Three Months Ended March 31, 2026 and 2025 7
     
  Notes to the Unaudited Condensed Financial Statements 8
     
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 18
     
Item 3. Quantitative and Qualitative Disclosures about Market Risk 22
     
Item 4. Controls and Procedures 22
     
PART II. Other Information  
   
Item 1A. Risk Factors 23
     
Item 5. Other Information 23
     
Item 6. Exhibits 23
     
Signatures 24

 

 

 

 

 2 

 

 

PART I. Financial Information

 

Item 1. Financial Statements

 

Atomera Incorporated

Condensed Balance Sheets

(in thousands, except per share data)

         
   March 31,   December 31, 
   2026   2025 
   (Unaudited)     
ASSETS          
           
Current assets:          
Cash and cash equivalents  $14,160   $19,210 
Short-term investments   26,930     
Accounts receivable   41     
Interest receivable   139    54 
Prepaid expenses and other current assets   788    338 
Total current assets   42,058    19,602 
           
Property and equipment, net   51    60 
Security deposit   14    14 
Operating lease right-of-use asset   1,176    884 
Financing lease right-of-use-asset   322    533 
           
Total assets  $43,621   $21,093 
           
LIABILITIES AND STOCKHOLDERS’ EQUITY          
           
Current liabilities:          
Accounts payable  $677   $608 
Accrued expenses   213    168 
Accrued payroll-related expenses   782    650 
Current operating lease liability   301    147 
Current financing lease liability   106    420 
Deferred revenue   96    7 
Total current liabilities   2,175    2,000 
           
Long-term operating lease liability   896    712 
           
Total liabilities   3,071    2,712 
           
Commitments and contingencies (see Note 9)        
           
Stockholders’ equity:          
Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding as of March 31, 2026 and December 31, 2025        
Common stock: $0.001 par value, authorized 47,500 shares; 38,723 shares issued and 38,716 outstanding as of March 31, 2026; and 32,354 shares issued and outstanding as of December 31, 2025   39    32 
Additional paid in capital   288,301    260,043 
Other comprehensive income   (23)    
Accumulated deficit   (247,767)   (241,694)
Total stockholders’ equity   40,550    18,381 
Total liabilities and stockholders’ equity  $43,621   $21,093 

 

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

March 31,

 
   2026   2025 
Revenue  $11   $4 
Cost of revenue   (126)    
Gross profit (loss)   (115)   4 
           
Operating expenses          
Research and development   3,457    3,255 
General and administrative   2,333    2,088 
Selling and marketing   419    124 
Total operating expenses   6,209    5,467 
           
Loss from operations   (6,324)   (5,463)
           
Other income (expense)          
Interest income   197    270 
Accretion income   57    6 
Interest expense   (4)   (21)
Other income (expense), net   1    (1)
Total other income (expense), net   251    254 
           
Net loss  $(6,073)  $(5,209)
           
Net loss per common share, basic  $(0.17)  $(0.17)
Net loss per common share, diluted  $(0.17)  $(0.17)
           
Weighted average number of common shares outstanding, basic   35,256    30,243 
Weighted average number of common shares outstanding, diluted   35,256    30,243 

 

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

 

 

 

 4 

 

 

Atomera Incorporated

Condensed Statements of Comprehensive Loss

(Unaudited)

(in thousands, except per share data)

         
  

Three Months Ended

March 31,

 
   2026   2025 
Net loss  $(6,073)  $(5,209)
Unrealized gain (loss) on available-for-sale securities   (23)   (1)
Net loss  $(6,096)  $(5,210)

 

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

 

 

 

 

 

 

 5 

 

 

Atomera Incorporated

Statements of Stockholders’ Equity

For the Three Months Ended March 31, 2026 and 2025

(Unaudited)

(in thousands)

                         
   Common Stock   Additional
Paid-in
   Other
Comprehensive
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Loss   Deficit   Equity 
Balance January 1, 2026   32,354   $32   $260,043   $   $(241,694)  $18,381 
Stock-based compensation   27        1,406            1,406 
Stock option exercises   22        124            124 
Forfeiture of restricted stock award   (7)                    
Registered direct offering of common stock, net of commissions, expenses and other offering costs   5,000    5    23,591            23,596 
At-the-market sale of stock, net of commissions and expenses   1,320    2    3,137            3,139 
Net loss                   (6,073)   (6,073)
Unrealized gain (loss) on available-for-sale securities               (23)       (23)
Balance March 31, 2026   38,716   $39   $288,301   $(23)  $(247,767)  $40,550 

 

 

 

   Common Stock   Additional
Paid-in
   Other
Comprehensive
   Accumulated   Total
Stockholders’
 
   Shares   Amount   Capital   Loss   Deficit   Equity 
Balance January 1, 2025   30,540   $31   $246,565   $1   $(221,520)  $25,077 
Stock-based compensation           1,009            1,009 
At-the-market sale of stock, net of commissions and expenses   164        2,407            2,407 
Net loss                   (5,209)   (5,209)
Unrealized gain (loss) on available-for-sale securities               (1)       (1)
Balance March 31, 2025   30,704   $31   $249,981   $   $(226,729)  $23,283 

 

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

 

 

 

 6 

 

 

Atomera Incorporated

Condensed Statements of Cash Flows

(Unaudited)

(in thousands)

         
   Three Months Ended
March 31,
 
   2026   2025 
Cash flows from operating activities          
Net loss  $(6,073)  $(5,209)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation and amortization   9    12 
Operating lease right of use asset amortization   50    61 
Financing lease right of use asset amortization   211    251 
Stock-based compensation   1,406    1,009 
Net accretion of discounts on available-for-sale securities   (40)   (6)
Changes in operating assets and liabilities:          
Accounts receivable   (41)   6 
Interest receivable   (10)   (8)
Prepaid and other current assets   (450)   (95)
Accounts payable   69    269 
Accrued expenses   45    (44)
Accrued payroll expenses   132    (926)
Operating lease liability   (4)   (98)
Deferred revenue   89    (4)
Net cash used in operating activities   (4,607)   (4,782)
           
Cash flows from investing activities          
Acquisition of property and equipment       (4)
Purchase of available-for-sale securities   (26,988)    
Maturity of available-for-sale securities       1,000 
Net cash provided by/(used in) investing activities   (26,988)   996 
           
Cash flows from financing activities          
Proceeds from registered direct offering of common stock net of commissions and expenses   23,596     
Proceeds from at-the-market sale of stock, net of commissions and expenses   3,139    2,407 
Proceeds from exercise of stock options   124     
Payments on principal of financing lease   (314)   (276)
Net cash provided by financing activities   26,545    2,131 
           
Net (decrease) in cash and cash equivalents   (5,050)   (1,655)
           
Cash and cash equivalents at beginning of period   19,210    25,778 
           
Cash and cash equivalents at end of period  $14,160   $24,123 
           
Supplemental information:          
Cash paid for interest  $4   $21 
Cash paid for taxes  $   $ 

 

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

 

 

 7 

 

 

ATOMERA INCORPORATED

NOTES TO THE UNAUDITED CONDENSED FINANCIAL STATEMENTS

For the Three Months Ended March 31, 2026 and 2025

 

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 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 March 31, 2026, the Company had cash, cash equivalents and short-term investments of approximately $41.1 million and working capital of approximately $39.9 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.

 

On May 31, 2022, Atomera entered into an Equity Distribution Agreement with Oppenheimer & Co. Inc. and Craig-Hallum Capital Group LLC (“Craig-Hallum”), as agents, under which the Company offered and sold, from time to time at its sole discretion, shares of its $0.001 par value common stock in an at the market offering to or through the agents, having aggregate offering proceeds of approximately $44.8 million (the “2022 ATM”). The 2022 ATM Facility expired on March 18, 2025.

 

On May 27, 2025, Atomera entered into an Equity Distribution Agreement with Craig-Hallum as agent, 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 an at-the-market offering to or through the agent, having aggregate offering proceeds of up to $50.0 million (the “2025 ATM”). During the three months ended March 31, 2026, the Company sold approximately 1.3 million shares of common stock pursuant to 2025 ATM at an average price per share of approximately $2.47 resulting in approximately $3.1 million in net proceeds to the Company after deducting commissions and other offering expenses.

 

On February 24, 2026, the Company completed a registered direct offering (the “Offering”) of 5,000,000 shares of its $0.001 par value common stock at a purchase price of $5.00 per share pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors. In connection with the Offering, the Company entered into a placement agent agreement with Craig-Hallum, pursuant to which Craig-Hallum served as the exclusive placement agent for the issuance and sale of securities of the Company pursuant to the Purchase Agreement. As compensation for such placement agent services, the Company paid Craig-Hallum an aggregate cash fee equal to 5.0% of the gross proceeds received by the Company from the Offering and agreed to reimburse up to $75,000 of legal and other expenses actually incurred. Net proceeds to the Company after deducting the placement agent fee and expenses were approximately $23.6 million.

 

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

 

 

 

 8 

 

 

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 24, 2026.

 

Basis of Presentation of Unaudited Condensed Financial Information

 

The unaudited condensed financial statements of the Company for the three months ended March 31, 2026 and 2025 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, 2025 was derived from the audited financial statements included in the Company’s financial statements as of and for the year ended December 31, 2025, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2026. These unaudited condensed financial statements should be read in conjunction with that report.

 

Cash, Cash Equivalents, and Short-Term Investments

 

The Company considers all highly-liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. Cash equivalents may be invested in money market funds, treasury bills or U.S. government agency bonds. Cash and cash equivalents are carried at cost, which approximates their fair value.

 

The Company may also purchase short-term investments comprised of U.S. treasury bills and U.S. government agency bonds with maturities of more than three months, but less than one year. The Company classifies these as available-for-sale at their purchase date and will reevaluate such designation at each period end date. The Company may sell these marketable debt securities prior to their stated maturities depending upon changing liquidity requirements. These debt securities are classified as current assets in the condensed balance sheets and recorded at fair value, with unrealized gains or losses included in accumulated other comprehensive income (loss).

 

Gains and losses are recognized when realized. Gains and losses are determined using the specific identification method and are reported in other income, net in the condensed statements of operations when incurred. Unrealized gains and losses are included in other comprehensive income (loss) on the condensed balance sheets.

 

Recent Accounting Standards

 

In November 2024, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03 (as clarified by ASU 2025-01 in January 2025), Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses) (“ASU 2023-03”), requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company does not believe ASU 2024-03 will have a material impact on its financial position, results of operations or financial statement disclosure.

 

 

 

 9 

 

 

In May 2025, the FASB issued ASU 2025-04 Compensation - Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer which clarifies the guidance on the accounting for share-based payment awards that are granted by an entity as consideration payable to its customer, with the intent to reduce diversity in practice and improve existing guidance by revising the definition of a “performance condition” and eliminating a forfeiture policy election for service conditions associated with share-based consideration payable to a customer. It also clarifies the guidance in Topic 606 on the variable consideration constraint does not apply to share-based consideration payable to a customer “regardless of whether an award’s grant date has occurred”. ASU 2025-04 will be effective for the annual periods beginning after December 15, 2026 with early adoption permitted. The Company does not believe ASU 2025-04 will have a material impact on its financial position, results of operations or financial statement disclosure.

 

In September 2025, the FASB issued ASU 2025-06 Intangibles—Goodwill and Other— Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. The amendments require that an entity capitalize software costs when both: management has authorized and committed to funding the software project; and it is probable that the project will be completed and the software will be used to perform the function intended (referred to as the “probable-to-complete recognition threshold”). In evaluating the probable-to-complete recognition threshold, an entity is required to consider whether there is significant uncertainty associated with the development activities of the software. ASU 2025-06 will be effective for the annual periods beginning after December 15, 2027. The Company does not believe ASU 2025-06 will have a material impact on its financial position, results of operations or financial statement disclosure.

  

4. FAIR VALUE MEASUREMENTS

 

Accounting Standards Codification (“ASC”) 820, Fair Value Measurements states that fair value represents the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. The three-tiered fair value hierarchy, which prioritizes which inputs should be used in measuring fair value, consists of:

 

Level 1 — Quoted prices (unadjusted) in active markets for identical assets and liabilities.

 

Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as unadjusted quoted prices for similar assets and liabilities, unadjusted quoted prices in the markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company’s cash equivalents and short-term investments were measured at fair value on a recurring basis as Level 1 assets.

 

The Company’s cash, cash equivalents and short-term investments classified by security type as of March 31, 2026 and December 31, 2025 consisted of the following (in thousands):

                    
   March 31, 2026 
   Cost   Unrealized Gain/(Loss)   Accretion of Discount   Fair Value 
Cash  $302   $   $   $302 
Money Market Funds   6,134            6,134 
US Treasury Bills   23,124    (7)   49    23,166 
US Agency Bonds   11,496    (16)   8    11,488 
Total  $41,056   $(23)  $57   $41,090 

  

 

 

 10 

 

 

   December 31, 2025 
   Cost   Unrealized Gain/(Loss)   Accretion of Discount   Fair Value 
Cash  $279   $   $   $279 
Money Market Funds   18,931            18,931 
Total  $19,210   $   $   $19,210 

  

 

5. REVENUE

 

The Company recognizes revenue in accordance with ASC 606. 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 at the time when goods or services are transferred and/or delivered to its customers. Revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer, either at a point in time or over time. Revenue from MSTcad licenses is recognized over a period of time.

 

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

        
   Three Months Ended March 31 
   2026   2025 
Primary geographic markets          
North America  $11   $4 
Asia Pacific        
Total  $11   $4 
           
Timing of revenue recognition          
Products and services transferred at a point in time  $11   $ 
Products and services transferred over time       4 
Total  $11   $4 

 

Unbilled contracts receivable

 

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. The Company had no unbilled contracts receivable as of March 31, 2026.

 

Deferred Revenue

 

The Company records deferred revenue for customers that were issued invoices, but from which the Company has not yet recognized the revenue based on its revenue recognition policy. As of March 31, 2026, the Company has approximately $96,000 in deferred revenue that is expected to be recognized in the next 12 months.

 

 

 

 11 

 

 

6. 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 (ii) vesting of restricted stock units and (iii) 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 Months Ended

March 31,

 
   2026   2025 
Stock Options   3,586    3,582 
Unvested restricted stock awards   185    423 
Unvested restricted stock units   1,191    583 
Total   4,962    4,588 

   

7. 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 and interest expense.

 

The Company’s lease agreement for an epitaxial deposition tool used in the development and marketing of the Company’s technology established a monthly lease payment of $150,000 per month. The lease contains a provision for an annual adjustment of lease payments based on tool availability and usage during the preceding 12 months and the adjusted payment is calculated on August 1 of each year of the lease. Effective August 1, 2024, the lease payments for this tool were adjusted to $124,071 per month for the period August 1, 2024 through July 31, 2025. This adjustment to the lease payments also resulted in a reduction in the right-of-use (“ROU”) asset and corresponding lease liability. Effective August 1, 2025, the lease payments for this tool were adjusted to $133,125 per month for the period August 1, 2025 through April 30, 2026. The final three months of the lease were prepaid at the commencement of the lease. This adjustment to the lease payments also resulted in a reduction in the ROU asset and corresponding lease liability.

 

In December 2025, the Company and its landlord amended the lease of the corporate headquarters in Los Gatos, California. The amendment extends the expiration date of the lease from January 2026 to March 2031. An additional ROU asset and lease liability of approximately $856,000 was recorded during the year ended December 31, 2025. The lease liability is based on the present value of the minimum lease payments, discounted using an estimated incremental borrowing rate of 8.75%. The lease contains escalating payments on the anniversary of the original commencement of the lease which are included in the measurement of the lease liability. Additional payments based on a change in the Company’s share of the operating expenses, including property taxes and insurance are recorded as a period expense when incurred.

 

 

 

 12 

 

 

In February 2026, the Company and its landlord amended the lease of its Tempe office location. The lease also contains a performance standard for research collaboration with Arizona State University. The agreement requires a minimum value of collaboration in each year of the lease. The lease is accounted for under ASC 842 and accordingly, the research payments are included in the ROU and lease liability. The lease is for three years with an option to extend the lease for an additional two years. The lease liability is based on the present value of the minimum lease payments, discounted using an estimated incremental borrowing rate of 8.75%. An ROU asset and lease liability of approximately $342,000 was recorded during the three months ended March 31, 2026.

 

In December 2025, the Company entered into a lease agreement for an epitaxial deposition tool in Tempe, Arizona, distinct from the tool previously mentioned. The term of this lease is for 12 months beginning on January 1, 2025 for $95,000 per month. Since the lease term is not for more than one year and there are no extension provisions in the lease, the future lease payments are not included in the lease obligations on the Company’s condensed balance sheets.

 

Lease expense for operating leases consists of the lease payments recognized on a straight-line basis over the lease term. Expenses for financing leases consists of the amortization expenses recognized on a straight-line basis over the lease term and interest expense. The components of lease costs were as follows (in thousands):

        
   Three Months Ended March 31, 
   2026   2025 
Financing lease costs:          
Amortization of ROU assets  $211   $251 
Interest on lease liabilities   4    21 
Total financing lease costs  $215   $272 
           
Operating lease costs:          
Fixed lease costs  $71   $65 
Variable lease costs       1 
Short-term lease costs   285    285 
Total operating lease costs  $356   $351 

  

Future minimum payments under non-cancellable leases as of March 31, 2026 were as follows (in thousands):

        
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2026  $106   $207 
2027       292 
2028       299 
2029       306 
2030       314 
2031       64 
Total future minimum lease payments   106    1,482 
Less imputed interest       (285)
Total lease liability  $106   $1,197 

 

 

 

 13 

 

 

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

        
   Three Months Ended March 31, 
   2026   2025 
Operating cash flow information:          
Cash paid for amounts included in the measurement of operating lease liabilities  $25   $102 
Cash paid for amounts included in the measurement of financing liabilities  $319   $297 
Non-cash activity:          
Right-of-use assets obtained in exchange for operating lease obligations  $342   $ 

 

The table above does not include short-term leases that are one-year or less. The weighted average remaining discount rate is 5.25% for the Company’s financing leases and 8.75% for the Company’s operating leases. The weighted average remaining lease term is 0.3 years for the financing lease and 5.0 years for operating leases as of March 31, 2026.

  

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 of common stock and restricted stock units. The 2017 Plan provides for the issuance of 3,750,000 shares of common stock. In May 2023, the Company’s shareholders approved its 2023 Stock Incentive Plan (“2023 Plan”). The 2023 plan provides for the issuance of 2,000,000 shares of common stock. In May 2025, Company’s shareholders approved an amendment to the 2023 Plan, adding an additional 1,750,000 shares to this plan. All employees (including officers and directors who are also employees), as well as all of the 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 and 2023 Plan. Generally, stock options, restricted stock and restricted stock units issued under the 2017 Plan and 2023 Plan vest over a period of one to four years from the date of grant. As of March 31, 2026, a total of approximately 777,000 shares remain available for issuance under the plans.

 

The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations for stock options, restricted stock awards and restricted stock units granted under the Company’s incentive plans (in thousands):

        
   Three Months Ended
March 31,
 
   2026   2025 
Research and development  $534   $459 
General and administrative   829    599 
Selling and marketing   43    (49)
Total  $1,406   $1,009 

 

As of March 31, 2026, there was approximately $13.2 million of total unrecognized compensation expense related to unvested share-based compensation. This cost is expected to be recognized over a weighted-average period of 2.3 years.

 

 

 

 14 

 

 

Time-Based Stock Options:

 

The Company records compensation expense for time-based stock options over the vesting term using the straight-line method. The fair value of employee stock options issued was estimated using the Black-Scholes method and the average grant date fair value was estimated to be $4.39 for three months ended March 31, 2026. There were no time-based stock options issued in the three months ended March 31, 2025. The following table summarizes time-based stock option activity during the three months ended March 31, 2026 (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, 2026   2,907   $6.53           
Granted   109   $5.24           
Exercised   (22)  $5.70           
Forfeited   (1)  $9.91           
Expired   (143)  $7.66           
Outstanding at March 31, 2026   2,850   $6.43    4.75   $149 
Exercisable at March 31, 2026   2,276   $6.75    3.76   $25 

 

The intrinsic value is based on the Company’s closing stock price of $3.81 on March 31, 2026.

 

Performance-based Stock Options:

 

In March 2026, the Company began issuing performance-based stock options (“PSOs”) to certain employees. The PSOs include both time-based and stock-price-based vesting thresholds, with 25% of the PSO time-vesting one year after the grant date and the remaining PSOs time-vesting over the next three years, but the PSOs only vest and become exercisable if the volume-weighted average price of the Company’s common stock as quoted on the Nasdaq Stock Market over any 30 consecutive trading days during the five-year period from the date of grant exceeds the stock-price hurdles specified in the PSO awards. The stock-price hurdles for PSOs granted during the three months ended March 31, 2026 were $7.50, $12.50 and $20.00. The fair value of these PSOs was estimated using a Monte Carlo simulation and the stock compensation expense is amortized over the requisite service period for each tranche, which is the longer of the derived service period or the explicit service period. The average grant date fair value was determined to be $3.87 on the day of grant. The following table summarizes PSO activity during the three months ended March 31, 2026 (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, 2026      $           
Granted   736   $5.10           
Outstanding at March 31, 2026   736   $5.10    4.95   $ 

 

The intrinsic value is based on the Company’s closing stock price of $3.81 on March 31, 2026.

 

 

 

 15 

 

 

Restricted Stock Awards:

 

The Company has issued restricted stock awards 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 award activity during the three months ended March 31, 2026 (in thousands except per share data):

        
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2026   234   $6.90 
Vested   (42)  $8.74 
Forfeited   (7)  $6.49 
Outstanding non-vested shares at March 31, 2026   185   $6.49 

 

Restricted Stock Units:

 

The Company issues restricted stock units (“RSUs”) to employees, directors and consultants and a portion of the RSUs issued are subject to time-based vesting and a portion are subject to performance-based vesting criteria. The fair value of time-based RSUs is based on the closing price on the day of grant and they vest over zero to four years. Awards of performance-based restricted stock units by the Company have a performance period of one, two or three years with the vesting of each award tranche dependent on the Company’s Total Shareholder Return (“TSR”) relative to the TSR of companies in the Russell 2000 Index over that tranche’s performance period. The fair value for performance-based awards is fixed at the grant date using a Monte Carlo simulation and the amount of compensation expense is not adjusted during the performance period regardless of changes in the level of TSR achievement. The following table summarizes all restricted stock unit activity during the three months ended March 31, 2026 (in thousands except per share data):

                
   Time-Based
Units
   Performance-
Based Units
   Total Restricted Stock Units   Weighted-Average Grant Date Fair Value per Share 
Outstanding at January 1, 2026   387    221    608   $7.62 
Granted   454    277    731   $6.81 
Vested   (27)       (27)  $6.34 
Forfeited   (47)   (74)   (121)  $7.07 
Outstanding at March 31, 2026   767    424    1,191   $7.21 

 

  

9. 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 March 31, 2026, or through the date these financial statements have been issued.

 

 

 

 16 

 

 

10. SEGMENT INFORMATION

 

The Company operates as a single operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer and chief financial officer who review financial information. The CODM uses total operating expense, operating margin and related impact on cash consumption to assess financial performance and allocate resources. These financial metrics are used by the CODM to make key operating decisions, such as the determination of the overall headcount, allocation of headcount, research and development expenditures, licensing and royalty rates offered to customers and capital expenditure commitments. The measure of assets is reported on the accompanying condensed balance sheets as total assets.

 

The following table presents selected financial information with respect to the Company’s single operating segment for the three months ended March 31, 2026 and 2025:

        
  

Three Months Ended

March 31,

 
   2026   2025 
Revenue  $11   $4 
Less expenses (1):          
Employee related expenses   2,204    1,787 
Stock-based compensation   1,406    1,009 
Travel and entertainment   48    70 
Tool related expenses   577    611 
Consulting expenses   207    150 
Metrology and other outsourced research expenses   559    461 
Intellectual property related expenses   230    351 
Other operating items(2)   1,104    1,028 
Loss from operations   (6,324)   (5,463)
Other income (expense), net   251    254 
Net loss  $(6,073)  $(5,209)

 

(1)

Expenses classified as cost of revenue are included in the line items presented and not as a separate category.

 

(2) Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.

  

11. SUBSEQUENT EVENTS

 

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

 

 

 

 

 17 

 

 

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 on Form 10-Q. Statements in this Quarterly Report 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, 2025 filed with the SEC on February 24, 2026. 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 $700+ billion semiconductor industry. Our lead technology, named Mears Silicon Technology™, or MST®, is a thin film of reengineered silicon. MST is our proprietary and patent-protected performance enhancement technology that we believe addresses a number of key engineering challenges facing the semiconductor industry. MST provides multiple benefits to the semiconductor manufacturing process, enabling transistors to 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 design or manufacture wafers or integrated circuits directly. Instead, we develop and license technologies and processes that we believe offer the designers and manufacturers of wafers and 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;

 

  · manufacturers of semiconductor wafers, which provide the substrates upon which integrated circuits are fabricated;
     
  · 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.

 

 

 

 18 

 

 

Our principal business objective is to enter into commercial license agreements that enable our customers to manufacture and sell MST-enabled products, generating license revenues and ongoing royalties. We also license our MSTcad® software to customers, enabling them to simulate the effects of MST on their products using Synopsys, Inc.’s technology computer-aided design, or TCAD, software. In addition, we offer fee-based integration engineering services to customers to evaluate the effects of MST as integrated into their manufacturing flow. Typically, we offer these services through paid evaluation arrangement, joint development agreements (“JDAs”) or integration license agreements.

 

Our goal is that MSTcad licensing and engineering service arrangements will be tools that demonstrate the benefits of MST when integrated into customers’ manufacturing processes and will lead customers to enter into commercial license agreements. A “commercial license” consists of (i) an R&D license, which grants our customer the rights to install MST on a tool in their fab and to manufacture MST-enabled products, but only for internal use and limited customer sampling and (ii) a high-volume manufacturing, or HVM, license which grants the rights to manufacture and sell MST-enabled products to their customers.

 

Depending upon our customers’ business needs and how we initially engaged with them, we may make these license grants in one or more separate contracts. Our preferred model is to charge our customers upfront license fees for each license grant. Under our licensing model, the R&D license fee is due upon installation of MST in a tool at our customer’s fab and a larger HVM license fee will be due when our customer completes qualification of MST in their process and before they can sell MST -enabled products to their customers. Upon the grant of an HVM license, our licensees are also required to make royalty payments to us based on the number and/or sales price of MST-enabled products they sell. We have engaged with certain customers under joint development agreements, or JDAs. Our JDAs include development, technology transfer, manufacturing and licensing components.

 

To date, applications of our MST technology have primarily been for power devices, RFSOI devices and advanced CMOS integrated circuits including logic and memory. CMOS integrated circuits are the most widely used type of integrated circuits in the semiconductor industry. We believe MST has the potential to overcome the key challenges found in the implementation of next-generation nano-scale semiconductor devices incorporating CMOS type transistors, namely enhancing drive current, reducing leakage and reducing variability. In addition, we believe that MST has the potential to deliver these benefits through a single technology that requires relatively minor modifications to the industry-standard CMOS manufacturing flow. Consequently, we believe that by incorporating MST, designers can make transistors with increased speed, reliability and energy efficiency, without significantly altering the current fabrication process or cost of production.

 

Starting in 2024, we began applying our technology to wafers used for fabrication of “compound semiconductors” which are devices built using materials other than silicon, such as gallium nitride (GaN), which have properties especially attractive to the power and radio frequency markets. Currently, materials such as GaN suffer from a tradeoff between high-cost specialized wafers and defective, low-yielding wafers resulting from the crystal lattice mismatch between heterogeneous materials. We believe MST can offer a cost-effective solution to these tradeoffs by serving as a buffer layer between different materials, such as between GaN and a silicon wafer substrate.

 

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. Shares of our common stock are listed on the NASDAQ Capital Market under the symbol “ATOM”.

 

On May 31, 2022, we entered into an Equity Distribution Agreement with Oppenheimer & Co. Inc. and Craig-Hallum Capital Group LLC (“Craig-Hallum”), as agents, under which we offered and sold, from time to time at our sole discretion, shares of our common stock in an at the market offering to or through the agents, having aggregate offering proceeds of up to $50.0 million (the “2022 ATM”). The 2022 ATM expired on March 18, 2025.

 

On May 27, 2025, we entered into an Equity Distribution Agreement Craig-Hallum as agent, under which we may offer and sell, from time to time at our sole discretion, shares of our common stock in an “at-the-market” offering, (the “2025 ATM”) to or through the agent, having aggregate offering proceeds of up to $50.0 million. During the three months ended March 31, 2026, we sold approximately 1.3 million shares pursuant to the 2025 ATM at an average price per share of approximately $2.47 resulting in approximately $3.1 million of net proceeds to us after deducting commissions and other offering expenses.

 

 

 

 19 

 

 

On February 24, 2026, we completed a registered direct offering (the “Offering”) of 5,000,000 shares of our common stock at a purchase price of $5.00 per share pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors. In connection with the Offering, the Company entered into a placement agent agreement with Craig-Hallum, pursuant to which Craig-Hallum served as the exclusive placement agent for the issuance and sale of securities of the Company pursuant to the Purchase Agreement. As compensation for such placement agent services, the Company paid Craig-Hallum an aggregate cash fee equal to 5.0% of the gross proceeds received by the Company from the Offering and agreed to reimburse up to $75,000 of legal and other expenses actually incurred. Net proceeds to the Company after deducting the placement agent fee and expenses were approximately $23.6 million.

 

Results of Operations

 

Revenues. To date, we have only generated limited revenue from customer engagements for engineering services, integration license agreements, R&D licenses granted under a JDA and under our license agreement with ST Microelectronics and licensing of MSTcad. Our MSTcad licenses grant customers the right to use MSTcad software to simulate the effects of incorporating MST technology into their semiconductor manufacturing process. MSTcad licenses are granted on a monthly or yearly basis and revenue is recognized over time.

 

Revenue for the three months ended March 31, 2026 and 2025 was approximately $11,000 and $4,000, respectively. Our revenue for the period ended March 31, 2026, consisted of engineering services revenue from the delivery of MST wafers. Revenue for the period ended March 31, 2025 consisted of MSTcad licensing and related consulting services revenue.

 

Cost of revenue. Cost of revenue consists of costs of materials, as well as direct compensation and expenses incurred to deliver wafers and perform services, and consulting services provided for our MSTcad licenses. Cost of revenue for the three months ended March 31, 2026 was approximately $126,000. No cost of revenue was recorded for the three months ended March 31, 2025. 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. Cost of revenue is expensed when incurred and may not correspond with revenue earned in the same period. Our cost of revenue in the three months ended March 31, 2026 is an example of this timing mismatch because our labor, wafer processing and metrology costs were incurred in advance of anticipated wafer shipments that will result in recognizing engineering services revenue in future periods.

 

Operating expenses. Operating expenses consist of research and development, general and administrative, and selling and marketing expenses. For the three months ended March 31, 2026 and 2025, our operating expenses totaled approximately $6.2 million and $5.5 million, respectively.

 

Research and development expense. To date, our operations have focused on 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 benefits 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 March 31, 2026 and 2025, we incurred approximately $3.5 million and $3.3 million, respectively, of research and development expenses, an increase of approximately $202,000, or 6%. This increase was primarily due to increases in payroll and benefits costs of approximately $79,000 and stock-based compensation expenses of approximately $75,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 $2.3 million and $2.1 million for the three months ended March 31, 2026 and 2025, respectively, representing an increase of approximately $245,000, or 12%. The increase is primarily related to increases of approximately $229,000 in stock-based compensation expenses and payroll and benefits costs of approximately $168,000 offset by a decrease of approximately $121,000 in intellectual property related expenses.

 

 

 

 20 

 

 

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 March 31, 2026 and 2025 were approximately $419,000 and $124,000, respectively, representing an increase of approximately $295,000, or 238%. The increase is primarily related to a $136,000 increase in employee related expenses, approximately $92,000 increase in stock based compensation and recruiting fees all related to an increase in headcount over the prior year.

 

Interest income. Interest income for the three months ended March 31, 2026 and 2025 was approximately $197,000 and $270,000, respectively. Interest income reflects interest earned on our cash, cash equivalents and short-term investments and are impacted by current interest rates and average balances over the periods presented.

 

Accretion income. Accretion income for the three months ended March 31, 206 and 2025 was approximately $57,000 and $6,000, respectively. Accretion income relates to the increase in value of our available-for-sale securities from the purchase date through the maturity date.

 

Interest expense. Interest expense for the three months ended March 31, 2026 and 2025, was approximately $4,000 and $21,000, respectively. Interest expense is related to the tool financing lease entered into in August 2021.

 

Other income (expense), net. Other income for the three months ended March 31, 2026 and 2025 was approximately $1,000 and ($1,000), respectively.

 

Cash Flows from Operating, Investing and Financing Activities

 

Net cash used in operating activities of approximately $4.6 million for the three months ended March 31, 2026 resulted primarily from our net loss of approximately $6.1 million offset by approximately $1.4 million of stock-based compensation.

 

Net cash used in operating activities of approximately $4.8 million for the three months ended March 31, 2025 resulted primarily from our net loss of approximately $5.2 million and a decrease in our accrued payroll expenses of approximately $926,000, offset by approximately $1.0 million of stock-based compensation and an increase of approximately $269,000 in accounts payable.

 

Net cash used in investing activities of approximately $27.0 million for the three months ended March 31, 2026 consisted of the purchase of short-term available-for-sale investments.

  

Net cash provided by investing activities of approximately $996,000 for the three months ended March 31, 2025 consisted primarily of the maturity of short-term available-for-sale investments.

  

Net cash provided by financing activities of approximately $26.5 million for the three months ended March 31, 2026 primarily related to the net proceeds from sales under our registered direct offering of common stock, sales under the 2025 ATM and stock option exercises, offset by the principal payments on our financing lease.

 

Net cash provided by financing activities of approximately $2.1 million for the three months ended March 31, 2025 primarily related to the net proceeds from sales under our 2022 ATM, offset by the principal payments on our financing lease.

 

 

 

 

 21 

 

 

Liquidity and Capital Resources

 

As of March 31, 2026, we had cash, cash equivalents and short-term investments of approximately $41.1 million and working capital of approximately $39.9 million. For the three months ended March 31, 2026 we had a net loss of approximately $6.1 million and used approximately $4.6 million of cash and cash equivalents in operations. Since inception, we have incurred recurring operating losses.

 

During the three months ended March 31, 2026, we sold approximately 1.3 million shares of commons stock pursuant to the 2025 ATM at an average price per share of approximately $2.47, resulting in approximately $3.1 million of net proceeds to the Company after deducting commissions and other offering expenses.

 

During the three months ended March 31, 2026, we sold five million shares of common stock in a registered direct offering, at a purchase price of $5.00 per share. As compensation for such placement agent services, the Company paid Craig-Hallum an aggregate cash fee equal to 5.0% of the gross proceeds received by the Company from the Offering and agreed to reimburse up to $75,000 of legal and other expenses as actually incurred. Net proceeds to the Company after deducting the placement agent fee and expenses were approximately $23.6 million.

 

We believe that our available working capital is sufficient to fund our presently forecasted working capital requirements for, at least, the next 24 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, 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 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 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, 2025 filed with the SEC on February 24, 2026.

 

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 March 31, 2026.

 

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 March 31, 2026 that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

  

 

 

 22 

 

 

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, 2025 filed with the SEC on February 24, 2026.

 

Item 5. Other Information

 

The table below summarizes the terms of arrangements adopted or terminated by officers or directors during the three months ended March 31, 2026. All of the trading arrangements listed below are intended to satisfy the affirmative defense conditions of Rule 10b5-1c.

 

 

Name and Position   Adoption Date   Total Number of
Shares to be Sold
  Expiration Date
Robert Mears,   Adopted   Up to 60,470 (1)   March 19, 2027
Chief Technology Officer   March 9, 2026       375 
Robert Mears,   Adopted   Up to 86,580(2)   March 19, 2027
Chief Technology Officer   March 9, 2026       375 

 

(1)

The actual number of shares sold will depend on the vesting of restricted stock awards and the number of shares withheld by the Company to satisfy its income tax withholding obligations, and may vary from the approximate number provided.

 

(2) The actual number of shares sold is dependent on the exercise of stock options at specific prices with the subsequent sale of the underlying shares at specific price targets.

 

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
10.1   Form of Securities Purchase Agreement dated February 23, 2026 between the Registrant and the purchasers thereto   Incorporated by reference from the Registrant’s Form 8-K filed on February 24, 2026
10.2   Placement Agent Agreement dated February 23, 2026 between the Registrant and Craig-Hallum Capital Group, LLC   Incorporated by reference from the Registrant’s Form 8-K filed on February 24, 2026
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

 

 

 

 23 

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 24 

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: May 5, 2026 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: May 5, 2026 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 March 31, 2026 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: May 5, 2026
  Scott A. Bibaud  
  Title: President and Chief Executive Officer    
       
By: /s/ Francis B. Laurencio   Dated: May 5, 2026
  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-20260331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Condensed Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 999013 - Disclosure - NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 999014 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS link:presentationLink link:calculationLink link:definitionLink 999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 999016 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 999017 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 999018 - Disclosure - BASIC AND DILUTED LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 999019 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 999020 - Disclosure - STOCK BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 999021 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 999022 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 999023 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 999024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 999025 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 999026 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 999027 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 999028 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 999029 - Disclosure - STOCK BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 999030 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 999031 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999032 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 999033 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 999034 - Disclosure - REVENUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999035 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 999036 - Disclosure - LEASES (Details - Lease costs) link:presentationLink link:calculationLink link:definitionLink 999037 - Disclosure - LEASES (Details - Minimum lease payments) link:presentationLink link:calculationLink link:definitionLink 999038 - Disclosure - LEASES (Details - Cash flow effect) link:presentationLink link:calculationLink link:definitionLink 999039 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999040 - Disclosure - STOCK BASED COMPENSATION (Details - Compensation expense) link:presentationLink link:calculationLink link:definitionLink 999041 - Disclosure - STOCK BASED COMPENSATION (Details - Time-based stock options activity) link:presentationLink link:calculationLink link:definitionLink 999042 - Disclosure - STOCK BASED COMPENSATION (Details - Performance-based stock options activity) link:presentationLink link:calculationLink link:definitionLink 999043 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock) link:presentationLink link:calculationLink link:definitionLink 999044 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock units) link:presentationLink link:calculationLink link:definitionLink 999045 - Disclosure - STOCK BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999046 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 999047 - Disclosure - SEGMENT INFORMATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 atom-20260331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 atom-20260331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 atom-20260331_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Sale of Stock [Axis] Equity Distribution Agreement [Member] Transaction Type [Axis] Securities Purchase Agreement [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Measurement Frequency [Axis] Fair Value, Recurring [Member] Financial Instrument [Axis] Cash [Member] Money Market Funds [Member] U S Treasury Bills [Member] U S Agency Bonds [Member] Geographical [Axis] North America [Member] Asia Pacific [Member] Primary Geographic Market [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Transferred over Time [Member] Timing Of Revenue Recognition [Member] Antidilutive Securities [Axis] Share-Based Payment Arrangement, Option [Member] Unvested Restricted Stock [Member] Unvested Restricted Stock Units [Member] Long-Lived Asset, Class [Axis] Los Gatos CA [Member] Tempe Office [Member] Tempe AZ [Member] Long-Term Debt, Type [Axis] Financing Leases [Member] Operating Leases [Member] Plan Name [Axis] Plan 2017 [Member] Plan 2023 [Member] Award Type [Axis] Equity Option [Member] Time Based Stock Option [Member] Performance Based Stock Options 1 [Member] Performance Based Stock Options 2 [Member] Performance Based Stock Options 3 [Member] Performance Based Stock Options [Member] Nature of Expense [Axis] Research And Development [Member] General And Administrative [Member] Selling And Marketing [Member] Restricted Stock [Member] Class of Stock [Axis] Time Based Units [Member] Restricted Stock Units (RSUs) [Member] Performance Based Units [Member] Individual [Axis] Robert Mears [Member] Robert Mears 1 [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 Short-term investments Accounts receivable Interest receivable Prepaid expenses and other current assets Total current assets Property and equipment, net 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 Total liabilities Commitments and contingencies (see Note 9) Stockholders’ equity: Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding as of March 31, 2026 and December 31, 2025 Common stock: $0.001 par value, authorized 47,500 shares; 38,723 shares issued and 38,716 outstanding as of March 31, 2026; and 32,354 shares issued and outstanding as of December 31, 2025 Additional paid in capital Other comprehensive income Accumulated deficit Total stockholders’ equity Total liabilities and stockholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] Revenue Cost of revenue Gross profit (loss) Operating expenses Research and development General and administrative Selling and marketing Total operating expenses Loss from operations Other income (expense) Interest income Accretion income Interest expense Other income (expense), net Total other income (expense), net 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 Net loss Unrealized gain (loss) on available-for-sale securities Net loss Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, shares Stock-based compensation Stock-based compensation, shares Stock option exercises Stock option exercises, shares Forfeiture of restricted stock award Forfeiture of restricted stock award, shares Registered direct offering of common stock, net of commissions, expenses and other offering costs Registered direct offering of common stock, net of commissions, expenses and other offering costs, shares At-the-market sale of stock, net of commissions and expenses At-the-market sale of stock, net of commissions and expenses, shares Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities 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 Net accretion of discounts on available-for-sale securities Changes in operating assets and liabilities: Accounts receivable Interest receivable Prepaid 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 Purchase of available-for-sale securities Maturity of available-for-sale securities Net cash provided by/(used in) investing activities Cash flows from financing activities Proceeds from registered direct offering of common stock net of commissions and expenses 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 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 Pay vs Performance Disclosure [Table] Executive Category [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance Disclosure, Table Company Selected Measure Name Named Executive Officers, Footnote Peer Group Issuers, Footnote Changed Peer Group, Footnote PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote Equity Valuation Assumption Difference, Footnote Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Company Selected Measure Total Shareholder Return Vs Peer Group Compensation Actually Paid vs. Other Measure Tabular List, Table Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Company Selected Measure Amount Other Performance Measure, Amount Adjustment to Compensation, Amount PEO Name Name Non-GAAP Measure Description Additional 402(v) Disclosure Pension Benefits Adjustments, Footnote Equity Awards Adjustments, Footnote Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis Stock Price or TSR Estimation Method Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability Name Compensation Amount Restatement does not require Recovery Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure Award Timing Method Award Timing Predetermined Award Timing MNPI Considered Award Timing, How MNPI Considered MNPI Disclosure Timed for Compensation Value Awards Close in Time to MNPI Disclosures, Table Name Underlying Securities Exercise Price Fair Value as of Grant Date Underlying Security Market Price Change Trading Arrangements, by Individual [Table] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Expiration Date Arrangement Duration Aggregate Available Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Not Adopted Organization, Consolidation and Presentation of Financial Statements [Abstract] NATURE OF OPERATIONS LIQUIDITY AND MANAGEMENT PLANS Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Fair Value Disclosures [Abstract] FAIR VALUE MEASUREMENTS Revenue from Contract with Customer [Abstract] REVENUE Earnings Per Share [Abstract] BASIC AND DILUTED LOSS PER SHARE Leases LEASES Share-Based Payment Arrangement [Abstract] STOCK BASED COMPENSATION Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Segment Reporting [Abstract] SEGMENT INFORMATION Subsequent Events [Abstract] SUBSEQUENT EVENTS Significant Accounting Policies Basis of Presentation of Unaudited Condensed Financial Information Cash, Cash Equivalents, and Short-Term Investments Recent Accounting Standards Schedule of fair value measurements Schedule of disaggregated revenue by primary geographical markets and timing of revenue recognition Schedule of anti-dilutive shares Schedule of lease costs Schedule of future minimum payments Schedule of supplemental information and non-cash activity Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of stock-based compensation expense Schedule of performance based stock option activity Schedule of restricted stock activity Schedule of restricted stock unit activity Schedule of selected financial information Subsidiary or Equity Method Investee, Sale of Stock, Type [Table] Subsidiary, Sale of Stock [Line Items] Cash, cash equivalents and short-term investments Working capital Stock issued new, shares Average price per share Proceeds from sale of stock, value Shares issued Share price Purchase price Legal and other expenses Proceeds from fees received Fair Value, off-Balance-Sheet Risk [Table] Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items] Cost Unrealized Gain/(Loss) Accretion of Discount Fair Value Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Deferred revenue Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti dilutive shares Financing lease costs: Amortization of ROU assets Interest on lease liabilities Total financing lease costs Operating lease costs: Fixed lease costs Variable lease costs Short-term lease costs Total operating lease costs Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Remaining 2026 Remaining 2026 2027 2027 2028 2028 2029 2030 2031 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 Property, Plant, and Equipment [Table] Property, Plant, and Equipment [Line Items] ROU asset Lease liability Weighted average remaining discount rate for operating leases Lessee operating lease description Weighted average remaining discount rate for financing leases Weighted average lease term for financing lease Weighted average lease term for operating lease Interim Period, Costs Not Allocable [Table] Interim Period, Costs Not Allocable [Line Items] Stock-based compensation expense Number of outstanding, beginning balance Outstanding, weighted average exercise prices per share, beginning balance Number of options granted Options granted, weighted average exercise prices per share Number of options exercised Options exercised, weighted average exercise prices per share Number of options forfeited Options forfeited, weighted average exercise prices per share Number of options expired Options expired, weighted average exercise prices per share Number of outstanding, ending balance Outstanding, weighted average exercise prices per share, ending balance Options outstanding, weighted average remaining contractual term Options outstanding, intrinsic value Options exercisable Options exercisable, weighted average exercise prices per share Options exercisable, weighted average remaining contractual term Options exercisable, intrinsic value Number of Shares, Beginning balance Weighted average exerciseprices per share, Beginning balance Number of Shares, granted Weighted average exerciseprices per share, granted Number of Shares, Ending balance Weighted average exercise prices per share, Ending balance Weighted average remaining contractual term Intrinsic value Number of restricted stock shares, vested Weighted average grant date fair value per share, vested Number of restricted stock shares, forfeited Weighted average grant date fair value per share, forfeited Number of restricted stock units shares, granted Weighted average grant date fair value per share restricted stock unit, granted Number of restricted stock units shares, vested Weighted average grant date fair value per share restricted stock unit, vested Number of restricted stock units shares, forfeited Weighted average grant date fair value per share restricted stock unit, forfeited Shares authorized for issuance Additional shares authorized under the plan Shares available for grant Unrecognized compensation expense Unrecognized compensation weighted average period Average grant date fair value per share Intrinsic value is based closing stock price Stock price hurdles Less expenses : Employee related expenses Stock-based compensation Travel and entertainment Tool related expenses Consulting expenses Metrology and other outsourced research expenses Intellectual property related expenses Other operating items Loss from operations Other income (expense), net Number of operating segments Assets, Current Assets Liabilities, Current Liabilities Equity, Attributable to Parent Liabilities and Equity Cost of Product and Service Sold Gross Profit Operating Expenses Interest Expense, Nonoperating Nonoperating Income (Expense) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accrued Interest Receivable, Net Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Accounts Payable Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Deferred Revenue Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Payments to Acquire Property, Plant, and Equipment Payments to Acquire Marketable Securities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation Finance Lease, Principal Payments Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Forgone Recovery, Individual Name Outstanding Recovery, Individual Name Awards Close in Time to MNPI Disclosures, Individual Name Trading Arrangement, Individual Name Deferred Revenue Lease, Cost Operating Lease, Cost Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 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 Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount 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, Forfeitures in Period 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, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-Based Payment Arrangement, Expense EX-101.PRE 9 atom-20260331_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.26.1
Cover - shares
3 Months Ended
Mar. 31, 2026
Apr. 29, 2026
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2026  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2026  
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   38,716,500
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 14,160 $ 19,210
Short-term investments 26,930 0
Accounts receivable 41 0
Interest receivable 139 54
Prepaid expenses and other current assets 788 338
Total current assets 42,058 19,602
Property and equipment, net 51 60
Security deposit 14 14
Operating lease right-of-use asset 1,176 884
Financing lease right-of-use-asset 322 533
Total assets 43,621 21,093
Current liabilities:    
Accounts payable 677 608
Accrued expenses 213 168
Accrued payroll-related expenses 782 650
Current operating lease liability 301 147
Current financing lease liability 106 420
Deferred revenue 96 7
Total current liabilities 2,175 2,000
Long-term operating lease liability 896 712
Total liabilities 3,071 2,712
Commitments and contingencies (see Note 9)
Stockholders’ equity:    
Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding as of March 31, 2026 and December 31, 2025 0 0
Common stock: $0.001 par value, authorized 47,500 shares; 38,723 shares issued and 38,716 outstanding as of March 31, 2026; and 32,354 shares issued and outstanding as of December 31, 2025 39 32
Additional paid in capital 288,301 260,043
Other comprehensive income (23) 0
Accumulated deficit (247,767) (241,694)
Total stockholders’ equity 40,550 18,381
Total liabilities and stockholders’ equity $ 43,621 $ 21,093
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 2,500 2,500
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 47,500 47,500
Common stock, shares issued 38,723 32,354
Common stock, shares outstanding 38,716 32,354
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 11 $ 4
Cost of revenue (126) 0
Gross profit (loss) (115) 4
Operating expenses    
Research and development 3,457 3,255
General and administrative 2,333 2,088
Selling and marketing 419 124
Total operating expenses 6,209 5,467
Loss from operations (6,324) (5,463)
Other income (expense)    
Interest income 197 270
Accretion income 57 6
Interest expense (4) (21)
Other income (expense), net 1 (1)
Total other income (expense), net 251 254
Net loss $ (6,073) $ (5,209)
Net loss per common share, basic $ (0.17) $ (0.17)
Net loss per common share, diluted $ (0.17) $ (0.17)
Weighted average number of common shares outstanding, basic 35,256 30,243
Weighted average number of common shares outstanding, diluted 35,256 30,243
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net loss $ (6,073) $ (5,209)
Unrealized gain (loss) on available-for-sale securities (23) (1)
Net loss $ (6,096) $ (5,210)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2024 $ 31 $ 246,565 $ 1 $ (221,520) $ 25,077
Beginning balance, shares at Dec. 31, 2024 30,540        
Stock-based compensation 1,009 1,009
At-the-market sale of stock, net of commissions and expenses 2,407 2,407
At-the-market sale of stock, net of commissions and expenses, shares 164        
Net loss (5,209) (5,209)
Unrealized gain (loss) on available-for-sale securities (1) (1)
Ending balance, value at Mar. 31, 2025 $ 31 249,981 (226,729) 23,283
Ending balance, shares at Mar. 31, 2025 30,704        
Beginning balance, value at Dec. 31, 2025 $ 32 260,043 (241,694) 18,381
Beginning balance, shares at Dec. 31, 2025 32,354        
Stock-based compensation 1,406 1,406
Stock-based compensation, shares 27        
Stock option exercises 124 124
Stock option exercises, shares 22        
Forfeiture of restricted stock award
Forfeiture of restricted stock award, shares (7)        
Registered direct offering of common stock, net of commissions, expenses and other offering costs $ 5 23,591 23,596
Registered direct offering of common stock, net of commissions, expenses and other offering costs, shares 5,000        
At-the-market sale of stock, net of commissions and expenses $ 2 3,137 3,139
At-the-market sale of stock, net of commissions and expenses, shares 1,320        
Net loss (6,073) (6,073)
Unrealized gain (loss) on available-for-sale securities (23) (23)
Ending balance, value at Mar. 31, 2026 $ 39 $ 288,301 $ (23) $ (247,767) $ 40,550
Ending balance, shares at Mar. 31, 2026 38,716        
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities    
Net loss $ (6,073) $ (5,209)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 9 12
Operating lease right of use asset amortization 50 61
Financing lease right of use asset amortization 211 251
Stock-based compensation 1,406 1,009
Net accretion of discounts on available-for-sale securities (40) (6)
Changes in operating assets and liabilities:    
Accounts receivable (41) 6
Interest receivable (10) (8)
Prepaid and other current assets (450) (95)
Accounts payable 69 269
Accrued expenses 45 (44)
Accrued payroll expenses 132 (926)
Operating lease liability (4) (98)
Deferred revenue 89 (4)
Net cash used in operating activities (4,607) (4,782)
Cash flows from investing activities    
Acquisition of property and equipment 0 (4)
Purchase of available-for-sale securities (26,988) 0
Maturity of available-for-sale securities 0 1,000
Net cash provided by/(used in) investing activities (26,988) 996
Cash flows from financing activities    
Proceeds from registered direct offering of common stock net of commissions and expenses 23,596 0
Proceeds from at-the-market sale of stock, net of commissions and expenses 3,139 2,407
Proceeds from exercise of stock options 124 0
Payments on principal of financing lease (314) (276)
Net cash provided by financing activities 26,545 2,131
Net (decrease) in cash and cash equivalents (5,050) (1,655)
Cash and cash equivalents at beginning of period 19,210 25,778
Cash and cash equivalents at end of period 14,160 24,123
Supplemental information:    
Cash paid for interest 4 21
Cash paid for taxes $ 0 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Pay vs Performance Disclosure [Table]    
Net Income (Loss) $ (6,073) $ (5,209)
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.26.1
Insider Trading Arrangements
shares in Thousands
3 Months Ended
Mar. 31, 2026
shares
Trading Arrangements, by Individual [Table]  
Material Terms of Trading Arrangement  

 

Name and Position   Adoption Date   Total Number of
Shares to be Sold
  Expiration Date
Robert Mears,   Adopted   Up to 60,470 (1)   March 19, 2027
Chief Technology Officer   March 9, 2026       375 
Robert Mears,   Adopted   Up to 86,580(2)   March 19, 2027
Chief Technology Officer   March 9, 2026       375 

 

(1)

The actual number of shares sold will depend on the vesting of restricted stock awards and the number of shares withheld by the Company to satisfy its income tax withholding obligations, and may vary from the approximate number provided.

 

(2) The actual number of shares sold is dependent on the exercise of stock options at specific prices with the subsequent sale of the underlying shares at specific price targets.

 

Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Robert Mears [Member]  
Trading Arrangements, by Individual [Table]  
Name Robert Mears
Title Chief Technology Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 9, 2026
Expiration Date March 19, 2027
Arrangement Duration 375 days
Aggregate Available 60,470
Robert Mears 1 [Member]  
Trading Arrangements, by Individual [Table]  
Name Robert Mears
Title Chief Technology Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 9, 2026
Expiration Date March 19, 2027
Arrangement Duration 375 days
Aggregate Available 86,580
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.26.1
NATURE OF OPERATIONS
3 Months Ended
Mar. 31, 2026
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 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 21 R11.htm IDEA: XBRL DOCUMENT v3.26.1
LIQUIDITY AND MANAGEMENT PLANS
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
LIQUIDITY AND MANAGEMENT PLANS

  

2. LIQUIDITY AND MANAGEMENT PLANS

 

At March 31, 2026, the Company had cash, cash equivalents and short-term investments of approximately $41.1 million and working capital of approximately $39.9 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.

 

On May 31, 2022, Atomera entered into an Equity Distribution Agreement with Oppenheimer & Co. Inc. and Craig-Hallum Capital Group LLC (“Craig-Hallum”), as agents, under which the Company offered and sold, from time to time at its sole discretion, shares of its $0.001 par value common stock in an at the market offering to or through the agents, having aggregate offering proceeds of approximately $44.8 million (the “2022 ATM”). The 2022 ATM Facility expired on March 18, 2025.

 

On May 27, 2025, Atomera entered into an Equity Distribution Agreement with Craig-Hallum as agent, 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 an at-the-market offering to or through the agent, having aggregate offering proceeds of up to $50.0 million (the “2025 ATM”). During the three months ended March 31, 2026, the Company sold approximately 1.3 million shares of common stock pursuant to 2025 ATM at an average price per share of approximately $2.47 resulting in approximately $3.1 million in net proceeds to the Company after deducting commissions and other offering expenses.

 

On February 24, 2026, the Company completed a registered direct offering (the “Offering”) of 5,000,000 shares of its $0.001 par value common stock at a purchase price of $5.00 per share pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors. In connection with the Offering, the Company entered into a placement agent agreement with Craig-Hallum, pursuant to which Craig-Hallum served as the exclusive placement agent for the issuance and sale of securities of the Company pursuant to the Purchase Agreement. As compensation for such placement agent services, the Company paid Craig-Hallum an aggregate cash fee equal to 5.0% of the gross proceeds received by the Company from the Offering and agreed to reimburse up to $75,000 of legal and other expenses actually incurred. Net proceeds to the Company after deducting the placement agent fee and expenses were approximately $23.6 million.

 

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

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2026
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 24, 2026.

 

Basis of Presentation of Unaudited Condensed Financial Information

 

The unaudited condensed financial statements of the Company for the three months ended March 31, 2026 and 2025 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, 2025 was derived from the audited financial statements included in the Company’s financial statements as of and for the year ended December 31, 2025, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2026. These unaudited condensed financial statements should be read in conjunction with that report.

 

Cash, Cash Equivalents, and Short-Term Investments

 

The Company considers all highly-liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. Cash equivalents may be invested in money market funds, treasury bills or U.S. government agency bonds. Cash and cash equivalents are carried at cost, which approximates their fair value.

 

The Company may also purchase short-term investments comprised of U.S. treasury bills and U.S. government agency bonds with maturities of more than three months, but less than one year. The Company classifies these as available-for-sale at their purchase date and will reevaluate such designation at each period end date. The Company may sell these marketable debt securities prior to their stated maturities depending upon changing liquidity requirements. These debt securities are classified as current assets in the condensed balance sheets and recorded at fair value, with unrealized gains or losses included in accumulated other comprehensive income (loss).

 

Gains and losses are recognized when realized. Gains and losses are determined using the specific identification method and are reported in other income, net in the condensed statements of operations when incurred. Unrealized gains and losses are included in other comprehensive income (loss) on the condensed balance sheets.

 

Recent Accounting Standards

 

In November 2024, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03 (as clarified by ASU 2025-01 in January 2025), Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses) (“ASU 2023-03”), requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company does not believe ASU 2024-03 will have a material impact on its financial position, results of operations or financial statement disclosure.

 

In May 2025, the FASB issued ASU 2025-04 Compensation - Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer which clarifies the guidance on the accounting for share-based payment awards that are granted by an entity as consideration payable to its customer, with the intent to reduce diversity in practice and improve existing guidance by revising the definition of a “performance condition” and eliminating a forfeiture policy election for service conditions associated with share-based consideration payable to a customer. It also clarifies the guidance in Topic 606 on the variable consideration constraint does not apply to share-based consideration payable to a customer “regardless of whether an award’s grant date has occurred”. ASU 2025-04 will be effective for the annual periods beginning after December 15, 2026 with early adoption permitted. The Company does not believe ASU 2025-04 will have a material impact on its financial position, results of operations or financial statement disclosure.

 

In September 2025, the FASB issued ASU 2025-06 Intangibles—Goodwill and Other— Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. The amendments require that an entity capitalize software costs when both: management has authorized and committed to funding the software project; and it is probable that the project will be completed and the software will be used to perform the function intended (referred to as the “probable-to-complete recognition threshold”). In evaluating the probable-to-complete recognition threshold, an entity is required to consider whether there is significant uncertainty associated with the development activities of the software. ASU 2025-06 will be effective for the annual periods beginning after December 15, 2027. The Company does not believe ASU 2025-06 will have a material impact on its financial position, results of operations or financial statement disclosure.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS

  

4. FAIR VALUE MEASUREMENTS

 

Accounting Standards Codification (“ASC”) 820, Fair Value Measurements states that fair value represents the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. The three-tiered fair value hierarchy, which prioritizes which inputs should be used in measuring fair value, consists of:

 

Level 1 — Quoted prices (unadjusted) in active markets for identical assets and liabilities.

 

Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as unadjusted quoted prices for similar assets and liabilities, unadjusted quoted prices in the markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

 

The Company’s cash equivalents and short-term investments were measured at fair value on a recurring basis as Level 1 assets.

 

The Company’s cash, cash equivalents and short-term investments classified by security type as of March 31, 2026 and December 31, 2025 consisted of the following (in thousands):

                    
   March 31, 2026 
   Cost   Unrealized Gain/(Loss)   Accretion of Discount   Fair Value 
Cash  $302   $   $   $302 
Money Market Funds   6,134            6,134 
US Treasury Bills   23,124    (7)   49    23,166 
US Agency Bonds   11,496    (16)   8    11,488 
Total  $41,056   $(23)  $57   $41,090 

  

   December 31, 2025 
   Cost   Unrealized Gain/(Loss)   Accretion of Discount   Fair Value 
Cash  $279   $   $   $279 
Money Market Funds   18,931            18,931 
Total  $19,210   $   $   $19,210 

  

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
REVENUE

 

5. REVENUE

 

The Company recognizes revenue in accordance with ASC 606. 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 at the time when goods or services are transferred and/or delivered to its customers. Revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer, either at a point in time or over time. Revenue from MSTcad licenses is recognized over a period of time.

 

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

        
   Three Months Ended March 31 
   2026   2025 
Primary geographic markets          
North America  $11   $4 
Asia Pacific        
Total  $11   $4 
           
Timing of revenue recognition          
Products and services transferred at a point in time  $11   $ 
Products and services transferred over time       4 
Total  $11   $4 

 

Unbilled contracts receivable

 

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. The Company had no unbilled contracts receivable as of March 31, 2026.

 

Deferred Revenue

 

The Company records deferred revenue for customers that were issued invoices, but from which the Company has not yet recognized the revenue based on its revenue recognition policy. As of March 31, 2026, the Company has approximately $96,000 in deferred revenue that is expected to be recognized in the next 12 months.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.26.1
BASIC AND DILUTED LOSS PER SHARE
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
BASIC AND DILUTED LOSS PER SHARE

 

6. 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 (ii) vesting of restricted stock units and (iii) 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 Months Ended

March 31,

 
   2026   2025 
Stock Options   3,586    3,582 
Unvested restricted stock awards   185    423 
Unvested restricted stock units   1,191    583 
Total   4,962    4,588 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES
3 Months Ended
Mar. 31, 2026
Leases  
LEASES

   

7. 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 and interest expense.

 

The Company’s lease agreement for an epitaxial deposition tool used in the development and marketing of the Company’s technology established a monthly lease payment of $150,000 per month. The lease contains a provision for an annual adjustment of lease payments based on tool availability and usage during the preceding 12 months and the adjusted payment is calculated on August 1 of each year of the lease. Effective August 1, 2024, the lease payments for this tool were adjusted to $124,071 per month for the period August 1, 2024 through July 31, 2025. This adjustment to the lease payments also resulted in a reduction in the right-of-use (“ROU”) asset and corresponding lease liability. Effective August 1, 2025, the lease payments for this tool were adjusted to $133,125 per month for the period August 1, 2025 through April 30, 2026. The final three months of the lease were prepaid at the commencement of the lease. This adjustment to the lease payments also resulted in a reduction in the ROU asset and corresponding lease liability.

 

In December 2025, the Company and its landlord amended the lease of the corporate headquarters in Los Gatos, California. The amendment extends the expiration date of the lease from January 2026 to March 2031. An additional ROU asset and lease liability of approximately $856,000 was recorded during the year ended December 31, 2025. The lease liability is based on the present value of the minimum lease payments, discounted using an estimated incremental borrowing rate of 8.75%. The lease contains escalating payments on the anniversary of the original commencement of the lease which are included in the measurement of the lease liability. Additional payments based on a change in the Company’s share of the operating expenses, including property taxes and insurance are recorded as a period expense when incurred.

 

In February 2026, the Company and its landlord amended the lease of its Tempe office location. The lease also contains a performance standard for research collaboration with Arizona State University. The agreement requires a minimum value of collaboration in each year of the lease. The lease is accounted for under ASC 842 and accordingly, the research payments are included in the ROU and lease liability. The lease is for three years with an option to extend the lease for an additional two years. The lease liability is based on the present value of the minimum lease payments, discounted using an estimated incremental borrowing rate of 8.75%. An ROU asset and lease liability of approximately $342,000 was recorded during the three months ended March 31, 2026.

 

In December 2025, the Company entered into a lease agreement for an epitaxial deposition tool in Tempe, Arizona, distinct from the tool previously mentioned. The term of this lease is for 12 months beginning on January 1, 2025 for $95,000 per month. Since the lease term is not for more than one year and there are no extension provisions in the lease, the future lease payments are not included in the lease obligations on the Company’s condensed balance sheets.

 

Lease expense for operating leases consists of the lease payments recognized on a straight-line basis over the lease term. Expenses for financing leases consists of the amortization expenses recognized on a straight-line basis over the lease term and interest expense. The components of lease costs were as follows (in thousands):

        
   Three Months Ended March 31, 
   2026   2025 
Financing lease costs:          
Amortization of ROU assets  $211   $251 
Interest on lease liabilities   4    21 
Total financing lease costs  $215   $272 
           
Operating lease costs:          
Fixed lease costs  $71   $65 
Variable lease costs       1 
Short-term lease costs   285    285 
Total operating lease costs  $356   $351 

  

Future minimum payments under non-cancellable leases as of March 31, 2026 were as follows (in thousands):

        
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2026  $106   $207 
2027       292 
2028       299 
2029       306 
2030       314 
2031       64 
Total future minimum lease payments   106    1,482 
Less imputed interest       (285)
Total lease liability  $106   $1,197 

 

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

        
   Three Months Ended March 31, 
   2026   2025 
Operating cash flow information:          
Cash paid for amounts included in the measurement of operating lease liabilities  $25   $102 
Cash paid for amounts included in the measurement of financing liabilities  $319   $297 
Non-cash activity:          
Right-of-use assets obtained in exchange for operating lease obligations  $342   $ 

 

The table above does not include short-term leases that are one-year or less. The weighted average remaining discount rate is 5.25% for the Company’s financing leases and 8.75% for the Company’s operating leases. The weighted average remaining lease term is 0.3 years for the financing lease and 5.0 years for operating leases as of March 31, 2026.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION
3 Months Ended
Mar. 31, 2026
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 of common stock and restricted stock units. The 2017 Plan provides for the issuance of 3,750,000 shares of common stock. In May 2023, the Company’s shareholders approved its 2023 Stock Incentive Plan (“2023 Plan”). The 2023 plan provides for the issuance of 2,000,000 shares of common stock. In May 2025, Company’s shareholders approved an amendment to the 2023 Plan, adding an additional 1,750,000 shares to this plan. All employees (including officers and directors who are also employees), as well as all of the 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 and 2023 Plan. Generally, stock options, restricted stock and restricted stock units issued under the 2017 Plan and 2023 Plan vest over a period of one to four years from the date of grant. As of March 31, 2026, a total of approximately 777,000 shares remain available for issuance under the plans.

 

The following table summarizes the stock-based compensation expense recorded in the Company’s results of operations for stock options, restricted stock awards and restricted stock units granted under the Company’s incentive plans (in thousands):

        
   Three Months Ended
March 31,
 
   2026   2025 
Research and development  $534   $459 
General and administrative   829    599 
Selling and marketing   43    (49)
Total  $1,406   $1,009 

 

As of March 31, 2026, there was approximately $13.2 million of total unrecognized compensation expense related to unvested share-based compensation. This cost is expected to be recognized over a weighted-average period of 2.3 years.

 

Time-Based Stock Options:

 

The Company records compensation expense for time-based stock options over the vesting term using the straight-line method. The fair value of employee stock options issued was estimated using the Black-Scholes method and the average grant date fair value was estimated to be $4.39 for three months ended March 31, 2026. There were no time-based stock options issued in the three months ended March 31, 2025. The following table summarizes time-based stock option activity during the three months ended March 31, 2026 (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, 2026   2,907   $6.53           
Granted   109   $5.24           
Exercised   (22)  $5.70           
Forfeited   (1)  $9.91           
Expired   (143)  $7.66           
Outstanding at March 31, 2026   2,850   $6.43    4.75   $149 
Exercisable at March 31, 2026   2,276   $6.75    3.76   $25 

 

The intrinsic value is based on the Company’s closing stock price of $3.81 on March 31, 2026.

 

Performance-based Stock Options:

 

In March 2026, the Company began issuing performance-based stock options (“PSOs”) to certain employees. The PSOs include both time-based and stock-price-based vesting thresholds, with 25% of the PSO time-vesting one year after the grant date and the remaining PSOs time-vesting over the next three years, but the PSOs only vest and become exercisable if the volume-weighted average price of the Company’s common stock as quoted on the Nasdaq Stock Market over any 30 consecutive trading days during the five-year period from the date of grant exceeds the stock-price hurdles specified in the PSO awards. The stock-price hurdles for PSOs granted during the three months ended March 31, 2026 were $7.50, $12.50 and $20.00. The fair value of these PSOs was estimated using a Monte Carlo simulation and the stock compensation expense is amortized over the requisite service period for each tranche, which is the longer of the derived service period or the explicit service period. The average grant date fair value was determined to be $3.87 on the day of grant. The following table summarizes PSO activity during the three months ended March 31, 2026 (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, 2026      $           
Granted   736   $5.10           
Outstanding at March 31, 2026   736   $5.10    4.95   $ 

 

The intrinsic value is based on the Company’s closing stock price of $3.81 on March 31, 2026.

 

Restricted Stock Awards:

 

The Company has issued restricted stock awards 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 award activity during the three months ended March 31, 2026 (in thousands except per share data):

        
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2026   234   $6.90 
Vested   (42)  $8.74 
Forfeited   (7)  $6.49 
Outstanding non-vested shares at March 31, 2026   185   $6.49 

 

Restricted Stock Units:

 

The Company issues restricted stock units (“RSUs”) to employees, directors and consultants and a portion of the RSUs issued are subject to time-based vesting and a portion are subject to performance-based vesting criteria. The fair value of time-based RSUs is based on the closing price on the day of grant and they vest over zero to four years. Awards of performance-based restricted stock units by the Company have a performance period of one, two or three years with the vesting of each award tranche dependent on the Company’s Total Shareholder Return (“TSR”) relative to the TSR of companies in the Russell 2000 Index over that tranche’s performance period. The fair value for performance-based awards is fixed at the grant date using a Monte Carlo simulation and the amount of compensation expense is not adjusted during the performance period regardless of changes in the level of TSR achievement. The following table summarizes all restricted stock unit activity during the three months ended March 31, 2026 (in thousands except per share data):

                
   Time-Based
Units
   Performance-
Based Units
   Total Restricted Stock Units   Weighted-Average Grant Date Fair Value per Share 
Outstanding at January 1, 2026   387    221    608   $7.62 
Granted   454    277    731   $6.81 
Vested   (27)       (27)  $6.34 
Forfeited   (47)   (74)   (121)  $7.07 
Outstanding at March 31, 2026   767    424    1,191   $7.21 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.26.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

  

9. 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 March 31, 2026, or through the date these financial statements have been issued.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
SEGMENT INFORMATION

 

10. SEGMENT INFORMATION

 

The Company operates as a single operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer and chief financial officer who review financial information. The CODM uses total operating expense, operating margin and related impact on cash consumption to assess financial performance and allocate resources. These financial metrics are used by the CODM to make key operating decisions, such as the determination of the overall headcount, allocation of headcount, research and development expenditures, licensing and royalty rates offered to customers and capital expenditure commitments. The measure of assets is reported on the accompanying condensed balance sheets as total assets.

 

The following table presents selected financial information with respect to the Company’s single operating segment for the three months ended March 31, 2026 and 2025:

        
  

Three Months Ended

March 31,

 
   2026   2025 
Revenue  $11   $4 
Less expenses (1):          
Employee related expenses   2,204    1,787 
Stock-based compensation   1,406    1,009 
Travel and entertainment   48    70 
Tool related expenses   577    611 
Consulting expenses   207    150 
Metrology and other outsourced research expenses   559    461 
Intellectual property related expenses   230    351 
Other operating items(2)   1,104    1,028 
Loss from operations   (6,324)   (5,463)
Other income (expense), net   251    254 
Net loss  $(6,073)  $(5,209)

 

(1)

Expenses classified as cost of revenue are included in the line items presented and not as a separate category.

 

(2) Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.26.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2026
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

  

11. SUBSEQUENT EVENTS

 

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

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2026
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 24, 2026.

 

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 months ended March 31, 2026 and 2025 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, 2025 was derived from the audited financial statements included in the Company’s financial statements as of and for the year ended December 31, 2025, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2026. These unaudited condensed financial statements should be read in conjunction with that report.

 

Cash, Cash Equivalents, and Short-Term Investments

Cash, Cash Equivalents, and Short-Term Investments

 

The Company considers all highly-liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. Cash equivalents may be invested in money market funds, treasury bills or U.S. government agency bonds. Cash and cash equivalents are carried at cost, which approximates their fair value.

 

The Company may also purchase short-term investments comprised of U.S. treasury bills and U.S. government agency bonds with maturities of more than three months, but less than one year. The Company classifies these as available-for-sale at their purchase date and will reevaluate such designation at each period end date. The Company may sell these marketable debt securities prior to their stated maturities depending upon changing liquidity requirements. These debt securities are classified as current assets in the condensed balance sheets and recorded at fair value, with unrealized gains or losses included in accumulated other comprehensive income (loss).

 

Gains and losses are recognized when realized. Gains and losses are determined using the specific identification method and are reported in other income, net in the condensed statements of operations when incurred. Unrealized gains and losses are included in other comprehensive income (loss) on the condensed balance sheets.

 

Recent Accounting Standards

Recent Accounting Standards

 

In November 2024, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03 (as clarified by ASU 2025-01 in January 2025), Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses) (“ASU 2023-03”), requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company does not believe ASU 2024-03 will have a material impact on its financial position, results of operations or financial statement disclosure.

 

In May 2025, the FASB issued ASU 2025-04 Compensation - Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer which clarifies the guidance on the accounting for share-based payment awards that are granted by an entity as consideration payable to its customer, with the intent to reduce diversity in practice and improve existing guidance by revising the definition of a “performance condition” and eliminating a forfeiture policy election for service conditions associated with share-based consideration payable to a customer. It also clarifies the guidance in Topic 606 on the variable consideration constraint does not apply to share-based consideration payable to a customer “regardless of whether an award’s grant date has occurred”. ASU 2025-04 will be effective for the annual periods beginning after December 15, 2026 with early adoption permitted. The Company does not believe ASU 2025-04 will have a material impact on its financial position, results of operations or financial statement disclosure.

 

In September 2025, the FASB issued ASU 2025-06 Intangibles—Goodwill and Other— Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. The amendments require that an entity capitalize software costs when both: management has authorized and committed to funding the software project; and it is probable that the project will be completed and the software will be used to perform the function intended (referred to as the “probable-to-complete recognition threshold”). In evaluating the probable-to-complete recognition threshold, an entity is required to consider whether there is significant uncertainty associated with the development activities of the software. ASU 2025-06 will be effective for the annual periods beginning after December 15, 2027. The Company does not believe ASU 2025-06 will have a material impact on its financial position, results of operations or financial statement disclosure.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of fair value measurements
                    
   March 31, 2026 
   Cost   Unrealized Gain/(Loss)   Accretion of Discount   Fair Value 
Cash  $302   $   $   $302 
Money Market Funds   6,134            6,134 
US Treasury Bills   23,124    (7)   49    23,166 
US Agency Bonds   11,496    (16)   8    11,488 
Total  $41,056   $(23)  $57   $41,090 

  

   December 31, 2025 
   Cost   Unrealized Gain/(Loss)   Accretion of Discount   Fair Value 
Cash  $279   $   $   $279 
Money Market Funds   18,931            18,931 
Total  $19,210   $   $   $19,210 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregated revenue by primary geographical markets and timing of revenue recognition
        
   Three Months Ended March 31 
   2026   2025 
Primary geographic markets          
North America  $11   $4 
Asia Pacific        
Total  $11   $4 
           
Timing of revenue recognition          
Products and services transferred at a point in time  $11   $ 
Products and services transferred over time       4 
Total  $11   $4 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.26.1
BASIC AND DILUTED LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of anti-dilutive shares
        
  

Three Months Ended

March 31,

 
   2026   2025 
Stock Options   3,586    3,582 
Unvested restricted stock awards   185    423 
Unvested restricted stock units   1,191    583 
Total   4,962    4,588 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of lease costs
        
   Three Months Ended March 31, 
   2026   2025 
Financing lease costs:          
Amortization of ROU assets  $211   $251 
Interest on lease liabilities   4    21 
Total financing lease costs  $215   $272 
           
Operating lease costs:          
Fixed lease costs  $71   $65 
Variable lease costs       1 
Short-term lease costs   285    285 
Total operating lease costs  $356   $351 
Schedule of future minimum payments
        
For the Year Ended December 31,  Financing leases   Operating leases 
Remaining 2026  $106   $207 
2027       292 
2028       299 
2029       306 
2030       314 
2031       64 
Total future minimum lease payments   106    1,482 
Less imputed interest       (285)
Total lease liability  $106   $1,197 
Schedule of supplemental information and non-cash activity
        
   Three Months Ended March 31, 
   2026   2025 
Operating cash flow information:          
Cash paid for amounts included in the measurement of operating lease liabilities  $25   $102 
Cash paid for amounts included in the measurement of financing liabilities  $319   $297 
Non-cash activity:          
Right-of-use assets obtained in exchange for operating lease obligations  $342   $ 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of stock-based compensation expense
        
   Three Months Ended
March 31,
 
   2026   2025 
Research and development  $534   $459 
General and administrative   829    599 
Selling and marketing   43    (49)
Total  $1,406   $1,009 
Schedule of performance based 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, 2026   2,907   $6.53           
Granted   109   $5.24           
Exercised   (22)  $5.70           
Forfeited   (1)  $9.91           
Expired   (143)  $7.66           
Outstanding at March 31, 2026   2,850   $6.43    4.75   $149 
Exercisable at March 31, 2026   2,276   $6.75    3.76   $25 
Schedule of restricted stock activity
        
  

Number of

Shares

  

Weighted-Average

Grant Date Fair Value per Share

 
Outstanding at January 1, 2026   234   $6.90 
Vested   (42)  $8.74 
Forfeited   (7)  $6.49 
Outstanding non-vested shares at March 31, 2026   185   $6.49 
Schedule of restricted stock unit activity
                
   Time-Based
Units
   Performance-
Based Units
   Total Restricted Stock Units   Weighted-Average Grant Date Fair Value per Share 
Outstanding at January 1, 2026   387    221    608   $7.62 
Granted   454    277    731   $6.81 
Vested   (27)       (27)  $6.34 
Forfeited   (47)   (74)   (121)  $7.07 
Outstanding at March 31, 2026   767    424    1,191   $7.21 
Performance Based Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of performance based 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, 2026      $           
Granted   736   $5.10           
Outstanding at March 31, 2026   736   $5.10    4.95   $ 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of selected financial information
        
  

Three Months Ended

March 31,

 
   2026   2025 
Revenue  $11   $4 
Less expenses (1):          
Employee related expenses   2,204    1,787 
Stock-based compensation   1,406    1,009 
Travel and entertainment   48    70 
Tool related expenses   577    611 
Consulting expenses   207    150 
Metrology and other outsourced research expenses   559    461 
Intellectual property related expenses   230    351 
Other operating items(2)   1,104    1,028 
Loss from operations   (6,324)   (5,463)
Other income (expense), net   251    254 
Net loss  $(6,073)  $(5,209)

 

(1)

Expenses classified as cost of revenue are included in the line items presented and not as a separate category.

 

(2) Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
LIQUIDITY AND MANAGEMENT PLANS (Details Narrative) - USD ($)
3 Months Ended
Feb. 24, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Subsidiary, Sale of Stock [Line Items]        
Cash, cash equivalents and short-term investments   $ 41,100,000    
Working capital   $ 39,900,000    
Common stock, par value   $ 0.001   $ 0.001
Proceeds from sale of stock, value   $ 3,139,000 $ 2,407,000  
Securities Purchase Agreement [Member]        
Subsidiary, Sale of Stock [Line Items]        
Shares issued 5,000,000      
Share price $ 0.001      
Purchase price $ 5.00      
Legal and other expenses $ 75,000      
Proceeds from fees received   $ 23,600,000    
Equity Distribution Agreement [Member]        
Subsidiary, Sale of Stock [Line Items]        
Common stock, par value   $ 0.001    
Stock issued new, shares   1,300,000    
Average price per share   $ 2.47    
Proceeds from sale of stock, value   $ 3,100,000    
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS (Details) - Fair Value, Inputs, Level 1 [Member] - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Cost $ 41,056 $ 19,210
Unrealized Gain/(Loss) (23) 0
Accretion of Discount 57 0
Fair Value 41,090 19,210
Cash [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Cost 302 279
Unrealized Gain/(Loss) 0 0
Accretion of Discount 0 0
Fair Value 302 279
Money Market Funds [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Cost 6,134 18,931
Unrealized Gain/(Loss) 0 0
Accretion of Discount 0 0
Fair Value 6,134 $ 18,931
U S Treasury Bills [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Cost 23,124  
Unrealized Gain/(Loss) (7)  
Accretion of Discount 49  
Fair Value 23,166  
U S Agency Bonds [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Cost 11,496  
Unrealized Gain/(Loss) (16)  
Accretion of Discount 8  
Fair Value $ 11,488  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 11 $ 4
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 11 0
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 4
Timing Of Revenue Recognition [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 11 4
North America [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 11 4
Asia Pacific [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 0 0
Primary Geographic Market [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 11 $ 4
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE (Details Narrative)
Mar. 31, 2026
USD ($)
Revenue from Contract with Customer [Abstract]  
Deferred revenue $ 96,000
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.26.1
BASIC AND DILUTED LOSS PER SHARE (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti dilutive shares 4,962 4,588
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti dilutive shares 3,586 3,582
Unvested Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti dilutive shares 185 423
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti dilutive shares 1,191 583
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Details - Lease costs) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Financing lease costs:    
Amortization of ROU assets $ 211 $ 251
Interest on lease liabilities 4 21
Total financing lease costs 215 272
Operating lease costs:    
Fixed lease costs 71 65
Variable lease costs 0 1
Short-term lease costs 285 285
Total operating lease costs $ 356 $ 351
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Details - Minimum lease payments)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2026 $ 207
2027 292
2028 299
2029 306
2030 314
2031 64
Total future minimum lease payments 1,482
Less imputed interest (285)
Total lease liability 1,197
Financing Leases [Member]  
Debt Instrument [Line Items]  
Remaining 2026 106
2027 0
2028 0
2029 0
2030 0
2031 0
Total future minimum lease payments 106
Less imputed interest 0
Total lease liability $ 106
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Details - Cash flow effect) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating cash flow information:    
Cash paid for amounts included in the measurement of operating lease liabilities $ 25 $ 102
Cash paid for amounts included in the measurement of financing liabilities 319 297
Non-cash activity:    
Right-of-use assets obtained in exchange for operating lease obligations $ 342 $ 0
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]      
ROU asset   $ 1,176,000 $ 884,000
Weighted average remaining discount rate for operating leases   8.75%  
Weighted average remaining discount rate for financing leases   5.25%  
Weighted average lease term for financing lease   3 months 18 days  
Weighted average lease term for operating lease   5 years  
Los Gatos CA [Member]      
Property, Plant, and Equipment [Line Items]      
ROU asset     856,000
Lease liability     $ 856,000
Weighted average remaining discount rate for operating leases   8.75%  
Tempe Office [Member]      
Property, Plant, and Equipment [Line Items]      
ROU asset   $ 342,000  
Lease liability   $ 342,000  
Weighted average remaining discount rate for operating leases   8.75%  
Tempe AZ [Member]      
Property, Plant, and Equipment [Line Items]      
Lessee operating lease description In December 2025, the Company entered into a lease agreement for an epitaxial deposition tool in Tempe, Arizona, distinct from the tool previously mentioned. The term of this lease is for 12 months beginning on January 1, 2025 for $95,000 per month. Since the lease term is not for more than one year and there are no extension provisions in the lease, the future lease payments are not included in the lease obligations on the Company’s condensed balance sheets.    
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Details - Compensation expense) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interim Period, Costs Not Allocable [Line Items]    
Stock-based compensation expense $ 1,406 $ 1,009
Research And Development [Member]    
Interim Period, Costs Not Allocable [Line Items]    
Stock-based compensation expense 534 459
General And Administrative [Member]    
Interim Period, Costs Not Allocable [Line Items]    
Stock-based compensation expense 829 599
Selling And Marketing [Member]    
Interim Period, Costs Not Allocable [Line Items]    
Stock-based compensation expense $ 43 $ (49)
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Details - Time-based stock options activity) - Time Based Stock Option [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of outstanding, beginning balance | shares 2,907
Outstanding, weighted average exercise prices per share, beginning balance | $ / shares $ 6.53
Number of options granted | shares 109
Options granted, weighted average exercise prices per share | $ / shares $ 5.24
Number of options exercised | shares (22)
Options exercised, weighted average exercise prices per share | $ / shares $ 5.70
Number of options forfeited | shares (1)
Options forfeited, weighted average exercise prices per share | $ / shares $ 9.91
Number of options expired | shares (143)
Options expired, weighted average exercise prices per share | $ / shares $ 7.66
Number of outstanding, ending balance | shares 2,850
Outstanding, weighted average exercise prices per share, ending balance | $ / shares $ 6.43
Options outstanding, weighted average remaining contractual term 4 years 9 months
Options outstanding, intrinsic value | $ $ 149
Options exercisable | shares 2,276
Options exercisable, weighted average exercise prices per share | $ / shares $ 6.75
Options exercisable, weighted average remaining contractual term 3 years 9 months 3 days
Options exercisable, intrinsic value | $ $ 25
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Details - Performance-based stock options activity) - Performance Based Stock Options [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Beginning balance | shares 0
Weighted average exerciseprices per share, Beginning balance | $ / shares $ 0
Number of Shares, granted | shares 736
Weighted average exerciseprices per share, granted | $ / shares $ 5.10
Number of Shares, Ending balance | shares 736
Weighted average exercise prices per share, Ending balance | $ / shares $ 5.10
Weighted average remaining contractual term 4 years 11 months 12 days
Intrinsic value | $ $ 0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Details - Restricted stock) - Restricted Stock [Member]
shares in Thousands
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Beginning balance | shares 234
Weighted average exerciseprices per share, Beginning balance | $ / shares $ 6.90
Number of restricted stock shares, vested | shares (42)
Weighted average grant date fair value per share, vested | $ / shares $ 8.74
Number of restricted stock shares, forfeited | shares (7)
Weighted average grant date fair value per share, forfeited | $ / shares $ 6.49
Number of Shares, Ending balance | shares 185
Weighted average exercise prices per share, Ending balance | $ / shares $ 6.49
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Details - Restricted stock units) - Restricted Stock Units (RSUs) [Member]
shares in Thousands
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of outstanding, beginning balance 608
Outstanding, weighted average exercise prices per share, beginning balance | $ / shares $ 7.62
Number of restricted stock units shares, granted 731
Weighted average grant date fair value per share restricted stock unit, granted | $ / shares $ 6.81
Number of restricted stock units shares, vested (27)
Weighted average grant date fair value per share restricted stock unit, vested | $ / shares $ 6.34
Number of restricted stock units shares, forfeited (121)
Weighted average grant date fair value per share restricted stock unit, forfeited | $ / shares $ 7.07
Number of outstanding, ending balance 1,191
Outstanding, weighted average exercise prices per share, ending balance | $ / shares $ 7.21
Time Based Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of outstanding, beginning balance 387
Number of restricted stock units shares, granted 454
Number of restricted stock units shares, vested (27)
Number of restricted stock units shares, forfeited (47)
Number of outstanding, ending balance 767
Performance Based Units [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of outstanding, beginning balance 221
Number of restricted stock units shares, granted 277
Number of restricted stock units shares, vested 0
Number of restricted stock units shares, forfeited (74)
Number of outstanding, ending balance 424
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 31, 2025
Mar. 31, 2026
Mar. 31, 2025
May 31, 2023
May 31, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares available for grant   777,000      
Equity Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation expense   $ 13.2      
Unrecognized compensation weighted average period   2 years 3 months 18 days      
Time Based Stock Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Average grant date fair value per share   $ 4.39 $ 0    
Intrinsic value is based closing stock price   3.81      
Performance Based Stock Options 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock price hurdles   7.50      
Performance Based Stock Options 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock price hurdles   12.50      
Performance Based Stock Options 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock price hurdles   20.00      
Performance Based Stock Options [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Average grant date fair value per share   3.87      
Intrinsic value is based closing stock price   $ 3.81      
Plan 2017 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares authorized for issuance         3,750,000
Plan 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares authorized for issuance       2,000,000  
Additional shares authorized under the plan 1,750,000        
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Revenue $ 11 $ 4
Less expenses :    
Employee related expenses [1] 2,204 1,787
Stock-based compensation [1] 1,406 1,009
Travel and entertainment [1] 48 70
Tool related expenses [1] 577 611
Consulting expenses [1] 207 150
Metrology and other outsourced research expenses [1] 559 461
Intellectual property related expenses [1] 230 351
Other operating items [1],[2] 1,104 1,028
Loss from operations (6,324) (5,463)
Other income (expense), net 251 254
Net loss $ (6,073) $ (5,209)
[1] Expenses classified as cost of revenue are included in the line items presented and not as a separate category.
[2] Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENT INFORMATION (Details Narrative)
3 Months Ended
Mar. 31, 2026
Integer
Segment Reporting [Abstract]  
Number of operating segments 1
XML 55 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 56 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 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.26.1 html 113 245 1 true 43 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 Sheet http://atomera.com/role/BalanceSheets Condensed Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Balance Sheets (Parenthetical) Sheet http://atomera.com/role/BalanceSheetsParenthetical Condensed Balance Sheets (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 - Condensed Statements of Comprehensive Loss (Unaudited) Sheet http://atomera.com/role/StatementsOfComprehensiveLoss Condensed Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Statements of Stockholders' Equity (Unaudited) Sheet http://atomera.com/role/StatementsOfStockholdersEquity Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Condensed Statements of Cash Flows (Unaudited) Sheet http://atomera.com/role/StatementsOfCashFlows Condensed Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 999013 - Disclosure - NATURE OF OPERATIONS Sheet http://atomera.com/role/NatureOfOperations NATURE OF OPERATIONS Notes 10 false false R11.htm 999014 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS Sheet http://atomera.com/role/LiquidityAndManagementPlans LIQUIDITY AND MANAGEMENT PLANS Notes 11 false false R12.htm 999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://atomera.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 12 false false R13.htm 999016 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://atomera.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 999017 - Disclosure - REVENUE Sheet http://atomera.com/role/Revenue REVENUE Notes 14 false false R15.htm 999018 - Disclosure - BASIC AND DILUTED LOSS PER SHARE Sheet http://atomera.com/role/BasicAndDilutedLossPerShare BASIC AND DILUTED LOSS PER SHARE Notes 15 false false R16.htm 999019 - Disclosure - LEASES Sheet http://atomera.com/role/Leases LEASES Notes 16 false false R17.htm 999020 - Disclosure - STOCK BASED COMPENSATION Sheet http://atomera.com/role/StockBasedCompensation STOCK BASED COMPENSATION Notes 17 false false R18.htm 999021 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://atomera.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 999022 - Disclosure - SEGMENT INFORMATION Sheet http://atomera.com/role/SegmentInformation SEGMENT INFORMATION Notes 19 false false R20.htm 999023 - Disclosure - SUBSEQUENT EVENTS Sheet http://atomera.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 20 false false R21.htm 999024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 21 false false R22.htm 999025 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://atomera.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://atomera.com/role/FairValueMeasurements 22 false false R23.htm 999026 - Disclosure - REVENUE (Tables) Sheet http://atomera.com/role/RevenueTables REVENUE (Tables) Tables http://atomera.com/role/Revenue 23 false false R24.htm 999027 - 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 24 false false R25.htm 999028 - Disclosure - LEASES (Tables) Sheet http://atomera.com/role/LeasesTables LEASES (Tables) Tables http://atomera.com/role/Leases 25 false false R26.htm 999029 - Disclosure - STOCK BASED COMPENSATION (Tables) Sheet http://atomera.com/role/StockBasedCompensationTables STOCK BASED COMPENSATION (Tables) Tables http://atomera.com/role/StockBasedCompensation 26 false false R27.htm 999030 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://atomera.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://atomera.com/role/SegmentInformation 27 false false R28.htm 999031 - 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 28 false false R29.htm 999032 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://atomera.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://atomera.com/role/FairValueMeasurementsTables 29 false false R30.htm 999033 - Disclosure - REVENUE (Details) Sheet http://atomera.com/role/RevenueDetails REVENUE (Details) Details http://atomera.com/role/RevenueTables 30 false false R31.htm 999034 - Disclosure - REVENUE (Details Narrative) Sheet http://atomera.com/role/RevenueDetailsNarrative REVENUE (Details Narrative) Details http://atomera.com/role/RevenueTables 31 false false R32.htm 999035 - 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 32 false false R33.htm 999036 - Disclosure - LEASES (Details - Lease costs) Sheet http://atomera.com/role/LeasesDetails-LeaseCosts LEASES (Details - Lease costs) Details http://atomera.com/role/LeasesTables 33 false false R34.htm 999037 - Disclosure - LEASES (Details - Minimum lease payments) Sheet http://atomera.com/role/LeasesDetails-MinimumLeasePayments LEASES (Details - Minimum lease payments) Details http://atomera.com/role/LeasesTables 34 false false R35.htm 999038 - Disclosure - LEASES (Details - Cash flow effect) Sheet http://atomera.com/role/LeasesDetails-CashFlowEffect LEASES (Details - Cash flow effect) Details http://atomera.com/role/LeasesTables 35 false false R36.htm 999039 - Disclosure - LEASES (Details Narrative) Sheet http://atomera.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://atomera.com/role/LeasesTables 36 false false R37.htm 999040 - 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 37 false false R38.htm 999041 - Disclosure - STOCK BASED COMPENSATION (Details - Time-based stock options activity) Sheet http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity STOCK BASED COMPENSATION (Details - Time-based stock options activity) Details http://atomera.com/role/StockBasedCompensationTables 38 false false R39.htm 999042 - Disclosure - STOCK BASED COMPENSATION (Details - Performance-based stock options activity) Sheet http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity STOCK BASED COMPENSATION (Details - Performance-based stock options activity) Details http://atomera.com/role/StockBasedCompensationTables 39 false false R40.htm 999043 - 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 40 false false R41.htm 999044 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock units) Sheet http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits STOCK BASED COMPENSATION (Details - Restricted stock units) Details http://atomera.com/role/StockBasedCompensationTables 41 false false R42.htm 999045 - Disclosure - STOCK BASED COMPENSATION (Details Narrative) Sheet http://atomera.com/role/StockBasedCompensationDetailsNarrative STOCK BASED COMPENSATION (Details Narrative) Details http://atomera.com/role/StockBasedCompensationTables 42 false false R43.htm 999046 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://atomera.com/role/SegmentInformationDetails SEGMENT INFORMATION (Details) Details http://atomera.com/role/SegmentInformationTables 43 false false R44.htm 999047 - Disclosure - SEGMENT INFORMATION (Details Narrative) Sheet http://atomera.com/role/SegmentInformationDetailsNarrative SEGMENT INFORMATION (Details Narrative) Details http://atomera.com/role/SegmentInformationTables 44 false false All Reports Book All Reports atom-20260331.xsd atom-20260331_cal.xml atom-20260331_def.xml atom-20260331_lab.xml atom-20260331_pre.xml atomera_i10q-033126.htm http://fasb.org/us-gaap/2026 http://xbrl.sec.gov/dei/2026 http://xbrl.sec.gov/ecd/2026 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "atomera_i10q-033126.htm": { "nsprefix": "ATOM", "nsuri": "http://atomera.com/20260331", "dts": { "schema": { "local": [ "atom-20260331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd", "https://xbrl.sec.gov/country/2026/country-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd", "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd" ] }, "calculationLink": { "local": [ "atom-20260331_cal.xml" ] }, "definitionLink": { "local": [ "atom-20260331_def.xml" ] }, "labelLink": { "local": [ "atom-20260331_lab.xml" ] }, "presentationLink": { "local": [ "atom-20260331_pre.xml" ] }, "inline": { "local": [ "atomera_i10q-033126.htm" ] } }, "keyStandard": 231, "keyCustom": 14, "axisStandard": 16, "axisCustom": 0, "memberStandard": 16, "memberCustom": 27, "hidden": { "total": 43, "http://fasb.org/us-gaap/2026": 36, "http://xbrl.sec.gov/dei/2026": 5, "http://atomera.com/20260331": 2 }, "contextCount": 113, "entityCount": 1, "segmentCount": 43, "elementCount": 471, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2026": 473, "http://xbrl.sec.gov/dei/2026": 30, "http://xbrl.sec.gov/ecd/2026": 18 }, "report": { "R1": { "role": "http://atomera.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R2": { "role": "http://atomera.com/role/BalanceSheets", "longName": "00000002 - Statement - Condensed Balance Sheets", "shortName": "Condensed Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R3": { "role": "http://atomera.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Condensed Balance Sheets (Parenthetical)", "shortName": "Condensed Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R4": { "role": "http://atomera.com/role/StatementsOfOperations", "longName": "00000004 - Statement - Condensed Statements of Operations (Unaudited)", "shortName": "Condensed Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R5": { "role": "http://atomera.com/role/StatementsOfComprehensiveLoss", "longName": "00000005 - Statement - Condensed Statements of Comprehensive Loss (Unaudited)", "shortName": "Condensed Statements of Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R6": { "role": "http://atomera.com/role/StatementsOfStockholdersEquity", "longName": "00000006 - Statement - Statements of Stockholders' Equity (Unaudited)", "shortName": "Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2024-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R7": { "role": "http://atomera.com/role/StatementsOfCashFlows", "longName": "00000007 - Statement - Condensed Statements of Cash Flows (Unaudited)", "shortName": "Condensed Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R10": { "role": "http://atomera.com/role/NatureOfOperations", "longName": "999013 - Disclosure - NATURE OF OPERATIONS", "shortName": "NATURE OF OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R11": { "role": "http://atomera.com/role/LiquidityAndManagementPlans", "longName": "999014 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS", "shortName": "LIQUIDITY AND MANAGEMENT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R12": { "role": "http://atomera.com/role/SummaryOfSignificantAccountingPolicies", "longName": "999015 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R13": { "role": "http://atomera.com/role/FairValueMeasurements", "longName": "999016 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R14": { "role": "http://atomera.com/role/Revenue", "longName": "999017 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R15": { "role": "http://atomera.com/role/BasicAndDilutedLossPerShare", "longName": "999018 - Disclosure - BASIC AND DILUTED LOSS PER SHARE", "shortName": "BASIC AND DILUTED LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R16": { "role": "http://atomera.com/role/Leases", "longName": "999019 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R17": { "role": "http://atomera.com/role/StockBasedCompensation", "longName": "999020 - Disclosure - STOCK BASED COMPENSATION", "shortName": "STOCK BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R18": { "role": "http://atomera.com/role/CommitmentsAndContingencies", "longName": "999021 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R19": { "role": "http://atomera.com/role/SegmentInformation", "longName": "999022 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R20": { "role": "http://atomera.com/role/SubsequentEvents", "longName": "999023 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R21": { "role": "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "999024 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "ATOM:SignificantAccountingPoliciesPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "ATOM:SignificantAccountingPoliciesPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R22": { "role": "http://atomera.com/role/FairValueMeasurementsTables", "longName": "999025 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R23": { "role": "http://atomera.com/role/RevenueTables", "longName": "999026 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R24": { "role": "http://atomera.com/role/BasicAndDilutedLossPerShareTables", "longName": "999027 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Tables)", "shortName": "BASIC AND DILUTED LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R25": { "role": "http://atomera.com/role/LeasesTables", "longName": "999028 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R26": { "role": "http://atomera.com/role/StockBasedCompensationTables", "longName": "999029 - Disclosure - STOCK BASED COMPENSATION (Tables)", "shortName": "STOCK BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R27": { "role": "http://atomera.com/role/SegmentInformationTables", "longName": "999030 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R28": { "role": "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative", "longName": "999031 - Disclosure - LIQUIDITY AND MANAGEMENT PLANS (Details Narrative)", "shortName": "LIQUIDITY AND MANAGEMENT PLANS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R29": { "role": "http://atomera.com/role/FairValueMeasurementsDetails", "longName": "999032 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "AsOf2026-03-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:InvestmentOwnedAtCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember", "name": "us-gaap:InvestmentOwnedAtCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R30": { "role": "http://atomera.com/role/RevenueDetails", "longName": "999033 - Disclosure - REVENUE (Details)", "shortName": "REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-012026-03-31_us-gaap_TransferredAtPointInTimeMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R31": { "role": "http://atomera.com/role/RevenueDetailsNarrative", "longName": "999034 - Disclosure - REVENUE (Details Narrative)", "shortName": "REVENUE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:DeferredRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R32": { "role": "http://atomera.com/role/BasicAndDilutedLossPerShareDetails", "longName": "999035 - Disclosure - BASIC AND DILUTED LOSS PER SHARE (Details)", "shortName": "BASIC AND DILUTED LOSS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R33": { "role": "http://atomera.com/role/LeasesDetails-LeaseCosts", "longName": "999036 - Disclosure - LEASES (Details - Lease costs)", "shortName": "LEASES (Details - Lease costs)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:FinanceLeaseInterestExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R34": { "role": "http://atomera.com/role/LeasesDetails-MinimumLeasePayments", "longName": "999037 - Disclosure - LEASES (Details - Minimum lease payments)", "shortName": "LEASES (Details - Minimum lease payments)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "AsOf2026-03-31_custom_OperatingLeasesMember", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31_custom_OperatingLeasesMember", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R35": { "role": "http://atomera.com/role/LeasesDetails-CashFlowEffect", "longName": "999038 - Disclosure - LEASES (Details - Cash flow effect)", "shortName": "LEASES (Details - Cash flow effect)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R36": { "role": "http://atomera.com/role/LeasesDetailsNarrative", "longName": "999039 - Disclosure - LEASES (Details Narrative)", "shortName": "LEASES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ATOM:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R37": { "role": "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense", "longName": "999040 - Disclosure - STOCK BASED COMPENSATION (Details - Compensation expense)", "shortName": "STOCK BASED COMPENSATION (Details - Compensation expense)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-012026-03-31_custom_ResearchAndDevelopmentMember", "name": "us-gaap:ShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R38": { "role": "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity", "longName": "999041 - Disclosure - STOCK BASED COMPENSATION (Details - Time-based stock options activity)", "shortName": "STOCK BASED COMPENSATION (Details - Time-based stock options activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AsOf2025-12-31_custom_TimeBasedStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-12-31_custom_TimeBasedStockOptionMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R39": { "role": "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "longName": "999042 - Disclosure - STOCK BASED COMPENSATION (Details - Performance-based stock options activity)", "shortName": "STOCK BASED COMPENSATION (Details - Performance-based stock options activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "AsOf2025-12-31_custom_PerformanceBasedStockOptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-12-31_custom_PerformanceBasedStockOptionsMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R40": { "role": "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "longName": "999043 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock)", "shortName": "STOCK BASED COMPENSATION (Details - Restricted stock)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2025-12-31_us-gaap_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-12-31_us-gaap_RestrictedStockMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R41": { "role": "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "longName": "999044 - Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock units)", "shortName": "STOCK BASED COMPENSATION (Details - Restricted stock units)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "AsOf2025-12-31_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2025-12-31_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R42": { "role": "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "longName": "999045 - Disclosure - STOCK BASED COMPENSATION (Details Narrative)", "shortName": "STOCK BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2026-03-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true, "unique": true } }, "R43": { "role": "http://atomera.com/role/SegmentInformationDetails", "longName": "999046 - Disclosure - SEGMENT INFORMATION (Details)", "shortName": "SEGMENT INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2026-01-01to2026-03-31", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "atomera_i10q-033126.htm", "unique": true } }, "R44": { "role": "http://atomera.com/role/SegmentInformationDetailsNarrative", "longName": "999047 - Disclosure - SEGMENT INFORMATION (Details Narrative)", "shortName": "SEGMENT INFORMATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r753", "r885", "r887" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r928" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Accretion of Discount", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r30" ] }, "ATOM_AccretionIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "AccretionIncome", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Accretion income" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r888" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r7", "r8", "r16", "r83", "r292", "r526", "r527", "r534", "r571", "r586", "r587", "r1005" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r5", "r8", "r383", "r386", "r389", "r448", "r582", "r583", "r897", "r898", "r899", "r916", "r917", "r918", "r919", "r953", "r955" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r825" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid in capital", "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." } } }, "auth_ref": [ "r893", "r952" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r565", "r594", "r916", "r917", "r918", "r919", "r1006", "r1070" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r832" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r832" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r832" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r832" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r796", "r807", "r817", "r843" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r799", "r810", "r820", "r846" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r832" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r839" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r800", "r811", "r821", "r839", "r847", "r851", "r859" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r357", "r363", "r364" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentDescription", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentFlag", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net accretion of discounts on available-for-sale securities", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r258", "r720", "r721", "r906", "r1019" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AnnualInformationForm", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r803" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Anti dilutive shares", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r141" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r141" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r141" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "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." } } }, "auth_ref": [ "r141" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "AsiaPacificMember", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Assets", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r48", "r49", "r64", "r112", "r113", "r114", "r146", "r156", "r166", "r169", "r208", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r295", "r377", "r379", "r421", "r526", "r527", "r528", "r540", "r541", "r567", "r631", "r707", "r708", "r722", "r753", "r765", "r766", "r777", "r947", "r948", "r1023" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsAbstract", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r48", "r49", "r86", "r112", "r113", "r114", "r208", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r295", "r377", "r379", "r421", "r753", "r881", "r947", "r948", "r1023" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrentAbstract", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r400", "r401", "r740" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r803" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Exercise Price" } } }, "auth_ref": [ "r854" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r855" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r850" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r850" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined" } } }, "auth_ref": [ "r850" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AwardTypeAxis", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/StockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r354", "r355", "r356" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Securities" } } }, "auth_ref": [ "r853" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r852" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r851" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r851" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation of Unaudited Condensed Financial Information", "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)." } } }, "auth_ref": [ "r908" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r63", "r105", "r109", "r689", "r1029" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-Term Investments", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r106" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash, cash equivalents and short-term investments", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r895" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r27", "r105", "r109" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Excluding Exchange Rate Effect, Including Discontinued Operation", "documentation": "Amount, excluding effect from change in exchange rate, of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r27" ] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashMember", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash [Member]", "documentation": "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." } } }, "auth_ref": [ "r63" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r830" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CityAreaCode", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ClassOfStockDomain", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r44", "r59", "r60", "r76", "r77", "r78", "r79", "r80", "r81", "r112", "r114", "r135", "r136", "r138", "r140", "r148", "r149", "r208", "r234", "r236", "r237", "r238", "r241", "r242", "r262", "r263", "r265", "r266", "r268", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r294", "r295", "r296", "r421", "r526", "r527", "r531", "r532", "r533", "r565", "r589", "r590", "r591", "r592", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r619", "r639", "r656", "r667", "r668", "r669", "r670", "r671", "r869", "r911", "r913", "r920", "r954", "r956" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r831" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r831" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies (see Note 9)", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r75", "r526", "r527", "r530", "r568", "r618" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://atomera.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r232", "r233", "r676", "r941", "r945", "r946" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockMember", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r81", "r291", "r526", "r527", "r533", "r767", "r768", "r769", "r771", "r772", "r773", "r774", "r916", "r917", "r919", "r1006", "r1065", "r1070" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical", "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r891", "r951", "r1032", "r1033", "r1035" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r81", "r291", "r526", "r527", "r533", "r619" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesIssued", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r81", "r291", "r526", "r527", "r533" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r81", "r291", "r526", "r527", "r533", "r619", "r637", "r949", "r1070", "r1071" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock: $0.001 par value, authorized 47,500 shares; 38,723 shares issued and 38,716 outstanding as of March 31, 2026; and 32,354 shares issued and outstanding as of December 31, 2025", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r81", "r263", "r270", "r291", "r526", "r527", "r533", "r570", "r753" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r836" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r835" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r837" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r834" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/StatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r9", "r91", "r93", "r97", "r538", "r578", "r579" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of revenue", "label": "Cost of Product and Service Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r18", "r19", "r490", "r693", "r697", "r739", "r904" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CountryRegion", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentLineItems", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r62", "r67", "r68", "r69", "r70", "r71", "r73", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r285", "r381", "r526", "r527", "r529", "r544", "r717", "r718", "r719", "r720", "r721", "r751", "r909", "r910", "r912", "r915", "r1018", "r1020" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DebtInstrumentTable", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r15", "r39", "r40", "r41", "r62", "r67", "r68", "r69", "r70", "r71", "r73", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r285", "r381", "r526", "r527", "r529", "r544", "r717", "r718", "r719", "r720", "r721", "r751", "r909", "r910", "r912", "r915", "r1018", "r1020" ] }, "us-gaap_DeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredRevenue", "crdr": "credit", "presentation": [ "http://atomera.com/role/RevenueDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Deferred Revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r889" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "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." } } }, "auth_ref": [ "r888" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Security deposit", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r884", "r886" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r4", "r99", "r146", "r161", "r169", "r692", "r707", "r708", "r935", "r936", "r938", "r940" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r310", "r311", "r725", "r726", "r727", "r728", "r729", "r730", "r731" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r310", "r311", "r725", "r726", "r727", "r728", "r729", "r730", "r731" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://atomera.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "label": "Schedule of disaggregated revenue by primary geographical markets and timing of revenue recognition", "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." } } }, "auth_ref": [ "r957" ] }, "ATOM_DisclosureLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://atomera.com/20260331", "localname": "DisclosureLeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://atomera.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "label": "STOCK BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r326", "r329", "r358", "r359", "r361", "r737" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentAccountingStandard", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r791" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentAnnualReport", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r789", "r791", "r803" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodEndDate", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodStartDate", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentQuarterlyReport", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r790" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentRegistrationStatement", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r778" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r791" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentShellCompanyReport", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r791" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentTransitionReport", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r824" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentType", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r781" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareBasic", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per common share, basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r46", "r98", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r133", "r135", "r138", "r139", "r140", "r145", "r228", "r261", "r315", "r362", "r373", "r376", "r396", "r397", "r539", "r580", "r698" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareDiluted", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss per common share, diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r46", "r98", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r135", "r138", "r139", "r140", "r145", "r228", "r261", "r315", "r362", "r373", "r376", "r396", "r397", "r539", "r580", "r698" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShare" ], "lang": { "en-us": { "role": { "label": "BASIC AND DILUTED LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r132", "r141", "r142", "r143", "r144", "r299" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued payroll-related expenses", "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)." } } }, "auth_ref": [ "r888" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation expense", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r360" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation weighted average period", "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." } } }, "auth_ref": [ "r360" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeStockOptionMember", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r960", "r961", "r962", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine1", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine2", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine3", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCityOrTown", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCountry", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r784" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCentralIndexKey", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r780" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r780" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityExTransitionPeriod", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r867" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFileNumber", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFilerCategory", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r780" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r864" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityPrimarySicNumber", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r803" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityRegistrantName", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r780" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityShellCompany", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r780" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntitySmallBusiness", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r780" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r780" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityVoluntaryFilers", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r865" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r829" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityComponentDomain", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "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." } } }, "auth_ref": [ "r45", "r46", "r59", "r80", "r81", "r94", "r95", "r96", "r116", "r117", "r118", "r120", "r127", "r129", "r131", "r147", "r209", "r210", "r227", "r228", "r229", "r260", "r284", "r289", "r290", "r291", "r294", "r296", "r298", "r313", "r314", "r316", "r317", "r362", "r368", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r448", "r489", "r526", "r527", "r532", "r533", "r565", "r576", "r582", "r583", "r584", "r594", "r656", "r956" ] }, "ATOM_EquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "EquityDistributionAgreementMember", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Distribution Agreement [Member]" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r833" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r796", "r807", "r817", "r843" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r793", "r804", "r814", "r840" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r839" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Extension", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci", "crdr": "credit", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain/(Loss)", "documentation": "Amount of unrealized gain (loss) recognized in other comprehensive income (OCI) from asset measured at fair value on recurring basis using unobservable input (level 3) and still held." } } }, "auth_ref": [ "r406", "r411", "r741" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://atomera.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of fair value measurements", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1008", "r1009" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r251", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r398", "r399", "r401", "r402", "r403", "r404", "r409", "r410", "r412", "r418", "r454", "r455", "r456", "r460", "r718", "r719", "r732", "r733", "r734", "r735", "r736", "r740", "r742", "r749", "r750" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r400", "r401", "r402", "r404", "r740", "r1011", "r1014" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://atomera.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "FAIR VALUE MEASUREMENTS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r402", "r405", "r407", "r408", "r409", "r412", "r413", "r414", "r415", "r416", "r525", "r740", "r743" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r251", "r318", "r323", "r324", "r401", "r410", "r418", "r454", "r732", "r733", "r734", "r735", "r736", "r740", "r749", "r750" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "auth_ref": [ "r400", "r401", "r402", "r404", "r740", "r1011", "r1014" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r251", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r398", "r399", "r401", "r402", "r403", "r404", "r409", "r410", "r412", "r418", "r454", "r455", "r456", "r460", "r718", "r719", "r732", "r733", "r734", "r735", "r736", "r740", "r742", "r749", "r750" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r740", "r1008", "r1009", "r1010", "r1011", "r1012", "r1014" ] }, "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r419", "r566" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r432", "r438", "r752" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of financing liabilities", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r434", "r442" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Total lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r431", "r446" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current financing lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r431" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Total future minimum lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "2027", "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)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "2031", "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)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "2030", "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)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "2029", "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)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "2028", "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)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Remaining 2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on principal of financing lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r433", "r442" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financing lease right-of-use-asset", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r430" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 }, "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts", "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing lease right of use asset amortization", "verboseLabel": "Amortization of ROU assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r432", "r438", "r752" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining discount rate for financing leases", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r445", "r752" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average lease term for financing lease", "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." } } }, "auth_ref": [ "r444", "r752" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinancialInstrumentAxis", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r259", "r283", "r381", "r417", "r420", "r422", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r566", "r577", "r712", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r930", "r931", "r932", "r933", "r1007", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "ATOM_FinancingLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "FinancingLeasesMember", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Financing Leases [Member]" } } }, "auth_ref": [] }, "ATOM_FixedLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "FixedLeaseCosts", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Fixed lease costs" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r800", "r811", "r821", "r847" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r800", "r811", "r821", "r847" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r800", "r811", "r821", "r847" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r800", "r811", "r821", "r847" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r800", "r811", "r821", "r847" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r23", "r641" ] }, "ATOM_GeneralAndAdministrativeMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "GeneralAndAdministrativeMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "label": "General And Administrative [Member]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r17", "r20", "r112", "r113", "r114", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r295", "r421", "r703", "r707", "r879", "r880", "r922", "r924", "r925", "r926", "r927", "r934", "r947" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r38", "r108", "r366", "r367" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedInterestReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccruedInterestReceivableNet", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest receivable", "label": "Increase (Decrease) in Accrued Interest Receivable, Net", "documentation": "The increase (decrease) during the reporting period in the amount due from borrowers for interest payments." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "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." } } }, "auth_ref": [ "r687" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accrued payroll expenses", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r870", "r905" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Other Accounts Payable", "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r800", "r811", "r821", "r839", "r847", "r851", "r859" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r857" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r792", "r863" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r792", "r863" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r792", "r863" ] }, "ATOM_IntellectualPropertyRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "IntellectualPropertyRelatedExpenses", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Intellectual property related expenses" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r160", "r694", "r697", "r903" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r102", "r104", "r107" ] }, "us-gaap_InterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestReceivableCurrent", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Interest receivable", "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r883", "r892" ] }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterimPeriodCostsNotAllocableDomain", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred." } } }, "auth_ref": [ "r10" ] }, "us-gaap_InterimPeriodCostsNotAllocableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterimPeriodCostsNotAllocableLineItems", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "label": "Interim Period, Costs Not Allocable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InterimPeriodCostsNotAllocableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterimPeriodCostsNotAllocableTable", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "label": "Interim Period, Costs Not Allocable [Table]", "documentation": "Disclosure of information about cost and expense incurred during interim period that cannot be readily identified with activity or benefit of other interim period and charged to interim period in which it incurred. Includes, but is not limited to, nature and amount of cost." } } }, "auth_ref": [ "r10" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r146", "r159", "r169", "r707", "r902" ] }, "us-gaap_InvestmentOwnedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InvestmentOwnedAtCost", "crdr": "debit", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cost", "documentation": "Cost of the investment." } } }, "auth_ref": [ "r588", "r609", "r610", "r660", "r661", "r663", "r665", "r769", "r777", "r1066" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LaborAndRelatedExpense", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Employee related expenses", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r537", "r696", "r901" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "totalLabel": "Total financing lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r437", "r752" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCostAbstract", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Financing lease costs:" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://atomera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of lease costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal and other expenses", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r871", "r1068", "r1069" ] }, "ATOM_LesseeOperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://atomera.com/20260331", "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "presentation": [ "http://atomera.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "LEASES" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseDescription", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Lessee operating lease description", "documentation": "Description of lessee's operating lease." } } }, "auth_ref": [ "r436" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://atomera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of future minimum payments", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "verboseLabel": "Total future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r446", "r910", "r915", "r1036" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "verboseLabel": "Remaining 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r446" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r48", "r49", "r112", "r113", "r114", "r208", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r295", "r378", "r379", "r380", "r421", "r617", "r702", "r722", "r777", "r896", "r947", "r1023", "r1024" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r85", "r526", "r527", "r535", "r573", "r753", "r765", "r766", "r909", "r914", "r934", "r1017" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r48", "r49", "r58", "r66", "r112", "r113", "r114", "r208", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r295", "r378", "r379", "r380", "r421", "r753", "r947", "r1023", "r1024" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LocalPhoneNumber", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r62", "r67", "r68", "r69", "r70", "r71", "r526", "r527", "r529", "r942", "r943", "r944" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "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." } } }, "auth_ref": [ "r11", "r62", "r67", "r68", "r69", "r70", "r71", "r526", "r527", "r529", "r942", "r943", "r944" ] }, "ATOM_LosGatosCAMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "LosGatosCAMember", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Los Gatos CA [Member]" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r831" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r831" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r850" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "MoneyMarketFundsMember", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r958", "r959" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r858" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r832" ] }, "us-gaap_NatureOfExpenseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NatureOfExpenseAxis", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "label": "Nature of Expense [Axis]", "documentation": "Information by type of cost or expense." } } }, "auth_ref": [ "r10" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NatureOfOperations", "presentation": [ "http://atomera.com/role/NatureOfOperations" ], "lang": { "en-us": { "role": { "label": "NATURE OF OPERATIONS", "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." } } }, "auth_ref": [ "r42", "r150", "r700", "r701" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r103" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by/(used in) investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r103" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r27", "r28", "r30" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://atomera.com/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/SegmentInformationDetails", "http://atomera.com/role/StatementsOfCashFlows", "http://atomera.com/role/StatementsOfComprehensiveLoss", "http://atomera.com/role/StatementsOfOperations", "http://atomera.com/role/StatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net loss", "verboseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r21", "r30", "r37", "r46", "r48", "r49", "r90", "r92", "r96", "r112", "r113", "r114", "r115", "r119", "r123", "r124", "r125", "r126", "r127", "r130", "r131", "r137", "r208", "r228", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r261", "r264", "r267", "r272", "r295", "r315", "r362", "r373", "r376", "r397", "r421", "r575", "r638", "r654", "r655", "r694", "r696", "r697", "r775", "r947" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "NoTradingSymbolFlag", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r831" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r827" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r858" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r858" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "lang": { "en-us": { "role": { "label": "Non-cash activity:" } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/SegmentInformationDetails", "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense), net", "verboseLabel": "Other income (expense), net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r24", "r879", "r880", "r934" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other income (expense)" } } }, "auth_ref": [] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "NorthAmericaMember", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "North America [Member]" } } }, "auth_ref": [ "r1072", "r1073", "r1074", "r1075" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NumberOfOperatingSegments", "presentation": [ "http://atomera.com/role/SegmentInformationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r708", "r923" ] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Less expenses :" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [ "r697", "r879", "r880", "r934" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingExpensesAbstract", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/SegmentInformationDetails", "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r694", "r697", "r703", "r879", "r880", "r922", "r924", "r925", "r926", "r927", "r934" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r439", "r752" ] }, "ATOM_OperatingLeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://atomera.com/20260331", "localname": "OperatingLeaseCostAbstract", "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Operating lease costs:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments", "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Total lease liability", "label": "Lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r431" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r431", "r691" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r431" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of operating lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r435", "r442" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets", "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use asset", "verboseLabel": "ROU asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease right of use asset amortization", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r906" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining discount rate for operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r445", "r752" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Weighted average lease term for operating lease", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r444", "r752" ] }, "ATOM_OperatingLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "OperatingLeasesMember", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments" ], "lang": { "en-us": { "role": { "label": "Operating Leases [Member]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfComprehensiveLoss", "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Unrealized gain (loss) on available-for-sale securities", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r87", "r88", "r89", "r576" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other operating items", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r22", "r581", "r707" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r25", "r739" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r831" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r791" ] }, "us-gaap_OtherResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Metrology and other outsourced research expenses", "documentation": "Amount of other research and development expense." } } }, "auth_ref": [ "r988" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r798", "r809", "r819", "r845" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Amount" } } }, "auth_ref": [ "r801", "r812", "r822", "r848" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r801", "r812", "r822", "r848" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r826" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of available-for-sale securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r929" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r26" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r830" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r830" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r828" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r832" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r827" ] }, "ATOM_PerformanceBasedStockOptions1Member": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "PerformanceBasedStockOptions1Member", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance Based Stock Options 1 [Member]" } } }, "auth_ref": [] }, "ATOM_PerformanceBasedStockOptions2Member": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "PerformanceBasedStockOptions2Member", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance Based Stock Options 2 [Member]" } } }, "auth_ref": [] }, "ATOM_PerformanceBasedStockOptions3Member": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "PerformanceBasedStockOptions3Member", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Performance Based Stock Options 3 [Member]" } } }, "auth_ref": [] }, "ATOM_PerformanceBasedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "PerformanceBasedStockOptionsMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Performance Based Stock Options [Member]" } } }, "auth_ref": [] }, "ATOM_PerformanceBasedUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "PerformanceBasedUnitsMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "label": "Performance Based Units [Member]" } } }, "auth_ref": [] }, "ATOM_Plan2017Member": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "Plan2017Member", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan 2017 [Member]" } } }, "auth_ref": [] }, "ATOM_Plan2023Member": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "Plan2023Member", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan 2023 [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PlanNameAxis", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r960", "r961", "r962", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PlanNameDomain", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r960", "r961", "r962", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r828" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r785" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "PreCommencementTenderOffer", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r787" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r275", "r882", "r890", "r950", "r1032", "r1033", "r1034" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r59", "r80", "r290", "r526", "r527", "r532", "r619" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockSharesIssued", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r59", "r80", "r275", "r290", "r526", "r527", "r532" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://atomera.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r59", "r80", "r290", "r526", "r527", "r532", "r619", "r637", "r949", "r1070", "r1071" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock $0.001 par value, authorized 2,500 shares; none issued and outstanding as of March 31, 2026 and December 31, 2025", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r59", "r80", "r263", "r269", "r290", "r526", "r527", "r532", "r569", "r753" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r895" ] }, "ATOM_PrimaryGeographicMarketMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "PrimaryGeographicMarketMember", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Primary Geographic Market [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromFeesReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromFeesReceived", "crdr": "debit", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from fees received", "documentation": "Cash received for fees during the current period. This element excludes cash proceeds from license fees." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative", "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from at-the-market sale of stock, net of commissions and expenses", "verboseLabel": "Proceeds from sale of stock, value", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r2" ] }, "ATOM_ProceedsFromRegisteredDirectOffering": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "ProceedsFromRegisteredDirectOffering", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from registered direct offering of common stock net of commissions and expenses" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Maturity of available-for-sale securities", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r100", "r101", "r929" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r6" ] }, "us-gaap_ProfessionalAndContractServicesExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProfessionalAndContractServicesExpense", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Consulting expenses", "documentation": "Amount of expense for professional and contracted services." } } }, "auth_ref": [ "r900" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments", "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Lived Asset, Class [Axis]", "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r230", "r231", "r447", "r713", "r714", "r715", "r716", "r936", "r937", "r1030" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r230", "r231", "r447", "r713", "r714", "r715", "r716", "r936", "r937", "r1030" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r447", "r526", "r527", "r536", "r563", "r564", "r574", "r753", "r939" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://atomera.com/role/LeasesDetails-MinimumLeasePayments", "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r230", "r231", "r447", "r713", "r714", "r715", "r716", "r936", "r937", "r1030" ] }, "ATOM_PurchasePrice": { "xbrltype": "perShareItemType", "nsuri": "http://atomera.com/20260331", "localname": "PurchasePrice", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase price" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r826" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r826" ] }, "ATOM_RecentAccountingStandardsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://atomera.com/20260331", "localname": "RecentAccountingStandardsPolicyTextBlock", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Standards" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r793", "r804", "r814", "r840" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r365", "r686", "r694", "r695", "r707", "r1031" ] }, "ATOM_ResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "ResearchAndDevelopmentMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "label": "Research And Development [Member]" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r794", "r805", "r815", "r841" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r795", "r806", "r816", "r842" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement does not require Recovery" } } }, "auth_ref": [ "r802", "r813", "r823", "r849" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedStockMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r921", "r960", "r961", "r962", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [ "r960", "r961", "r962", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r82", "r84", "r292", "r526", "r527", "r534", "r572", "r585", "r587", "r593", "r620", "r753" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsMember", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r45", "r46", "r116", "r117", "r118", "r120", "r127", "r129", "r131", "r209", "r210", "r227", "r228", "r229", "r260", "r289", "r298", "r313", "r314", "r316", "r317", "r362", "r368", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r382", "r383", "r384", "r385", "r387", "r388", "r390", "r395", "r429", "r489", "r565", "r582", "r584", "r594", "r953", "r955", "r1070" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://atomera.com/role/RevenueDetails", "http://atomera.com/role/SegmentInformationDetails", "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue", "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." } } }, "auth_ref": [ "r146", "r157", "r158", "r165", "r169", "r172", "r174", "r176", "r309", "r310", "r311", "r490", "r694", "r697" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://atomera.com/role/Revenue" ], "lang": { "en-us": { "role": { "label": "REVENUE", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r43", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r311", "r312" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets obtained in exchange for operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r443", "r752", "r907" ] }, "ATOM_RobertMears1Member": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "RobertMears1Member", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Robert Mears 1 [Member]" } } }, "auth_ref": [] }, "ATOM_RobertMearsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "RobertMearsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Robert Mears [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r858" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r858" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "ATOM_SaleOfStockPricePerShare1": { "xbrltype": "perShareItemType", "nsuri": "http://atomera.com/20260331", "localname": "SaleOfStockPricePerShare1", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Average price per share" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r141" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of anti-dilutive shares", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r921" ] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://atomera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of supplemental information and non-cash activity", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [ "r868" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of stock-based compensation expense", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, off-Balance-Sheet Risk [Table]", "documentation": "Disclosure of information about fair value of financial asset and liability not recognized in financial statement because of failure to meet criterion for recognition." } } }, "auth_ref": [ "r419", "r566", "r1015" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of restricted stock activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock", "presentation": [ "http://atomera.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of selected financial information", "documentation": "Tabular disclosure of each detailed component of other operating costs and expenses that are applicable to sales and revenues, but not included in the cost of sales in the income statement." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment [Table]", "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r230", "r231", "r447", "r713", "r714", "r715", "r716", "r936", "r937", "r1030" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r327", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r361" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of restricted stock unit activity", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ScheduleOfStockOptionsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfStockOptionsRollForwardTableTextBlock", "presentation": [ "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of performance based stock option activity", "documentation": "Tabular disclosure of the change in stock options." } } }, "auth_ref": [ "r963" ] }, "ATOM_SecuritiesPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "SecuritiesPurchaseAgreementMember", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Securities Purchase Agreement [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12bTitle", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r779" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12gTitle", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r783" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityExchangeName", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r782" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityReportingObligation", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r788" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "SegmentGeographicalDomain", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "auth_ref": [ "r151", "r174", "r175", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r540", "r541", "r542", "r543", "r607", "r608", "r610", "r659", "r662", "r664", "r666", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r699", "r723", "r726", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r769", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://atomera.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "label": "SEGMENT INFORMATION", "documentation": "The entire disclosure for segment reporting." } } }, "auth_ref": [ "r146", "r152", "r153", "r154", "r155", "r156", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r176", "r704", "r705", "r706", "r707", "r709", "r710", "r711" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and marketing", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "ATOM_SellingAndMarketingMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "SellingAndMarketingMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "label": "Selling And Marketing [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://atomera.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://atomera.com/role/StatementsOfCashFlows", "http://atomera.com/role/StockBasedCompensationDetails-CompensationExpense" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of restricted stock shares, forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value per share, forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r346" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Number of Shares, granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Weighted average exerciseprices per share, granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "lang": { "en-us": { "role": { "periodEndLabel": "Number of Shares, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r341", "r342" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted average exerciseprices per share, Beginning balance", "periodEndLabel": "Weighted average exercise prices per share, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r341", "r342" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of restricted stock shares, vested", "negatedTerseLabel": "Number of restricted stock units shares, vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "label": "Weighted average grant date fair value per share, vested", "verboseLabel": "Weighted average grant date fair value per share restricted stock unit, vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r327", "r328", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r361" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Shares, Beginning balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r33", "r34" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional shares authorized under the plan", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r987" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares authorized for issuance", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r738" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares available for grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options exercisable", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options exercisable, weighted average exercise prices per share", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r335" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of options expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r340" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of options forfeited", "negatedTerseLabel": "Number of restricted stock units shares, forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r339", "r882", "r890", "r891", "r950", "r951" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intrinsic value is based closing stock price", "documentation": "The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Number of options granted", "verboseLabel": "Number of restricted stock units shares, granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r337", "r882", "r890", "r891", "r950", "r951" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Average grant date fair value per share", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options outstanding, intrinsic value", "verboseLabel": "Intrinsic value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of outstanding, beginning balance", "periodEndLabel": "Number of outstanding, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r333", "r334" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, weighted average exercise prices per share, beginning balance", "periodEndLabel": "Outstanding, weighted average exercise prices per share, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r333", "r334" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStock", "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative", "http://atomera.com/role/StockBasedCompensationTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r353", "r354", "r355", "r356" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options exercised, weighted average exercise prices per share", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r338" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options expired, weighted average exercise prices per share", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r340" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options forfeited, weighted average exercise prices per share", "verboseLabel": "Weighted average grant date fair value per share restricted stock unit, forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r339" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options granted, weighted average exercise prices per share", "verboseLabel": "Weighted average grant date fair value per share restricted stock unit, granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r337" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharePrice", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options exercisable, intrinsic value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r12" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options exercisable, weighted average remaining contractual term", "documentation": "Weighted-average contractual term remaining for vested portion of option outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r12" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Performance-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Options outstanding, weighted average remaining contractual term", "verboseLabel": "Weighted average remaining contractual term", "documentation": "Weighted-average contractual term remaining for option award outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r36" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesIssued", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesOutstanding", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [ "r949", "r953", "r955" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r894" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Short-term lease costs", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r440", "r752" ] }, "ATOM_SignificantAccountingPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://atomera.com/20260331", "localname": "SignificantAccountingPoliciesPolicyTextBlock", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://atomera.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r110", "r111" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SolicitingMaterial", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r786" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementClassOfStockAxis", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r44", "r59", "r60", "r76", "r77", "r78", "r79", "r80", "r81", "r112", "r114", "r135", "r136", "r138", "r140", "r148", "r149", "r208", "r234", "r236", "r237", "r238", "r241", "r242", "r262", "r263", "r265", "r266", "r268", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r294", "r295", "r296", "r421", "r526", "r527", "r531", "r532", "r533", "r565", "r589", "r590", "r591", "r592", "r594", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r619", "r639", "r656", "r667", "r668", "r669", "r670", "r671", "r869", "r911", "r913", "r920", "r954", "r956" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r45", "r46", "r59", "r80", "r81", "r94", "r95", "r96", "r116", "r117", "r118", "r120", "r127", "r129", "r131", "r147", "r209", "r210", "r227", "r228", "r229", "r260", "r284", "r289", "r290", "r291", "r294", "r296", "r298", "r313", "r314", "r316", "r317", "r362", "r368", "r369", "r370", "r371", "r372", "r374", "r375", "r376", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r448", "r489", "r526", "r527", "r532", "r533", "r565", "r576", "r582", "r583", "r584", "r594", "r656", "r956" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "StatementGeographicalAxis", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r151", "r174", "r175", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r540", "r541", "r542", "r543", "r607", "r608", "r610", "r659", "r662", "r664", "r666", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r688", "r699", "r723", "r726", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r769", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementLineItems", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r59", "r60", "r61", "r62", "r65", "r72", "r74", "r76", "r79", "r80", "r81", "r84", "r116", "r117", "r118", "r147", "r262", "r263", "r265", "r268", "r273", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r298", "r300", "r429", "r490", "r526", "r527", "r531", "r532", "r533", "r588", "r595", "r606", "r611", "r612", "r613", "r614", "r615", "r616", "r619", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r690", "r696", "r697", "r770", "r1067" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementTable", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r47", "r59", "r60", "r61", "r62", "r65", "r72", "r74", "r76", "r79", "r80", "r81", "r84", "r116", "r117", "r118", "r147", "r177", "r262", "r263", "r265", "r268", "r273", "r284", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r296", "r297", "r298", "r300", "r429", "r490", "r526", "r527", "r531", "r532", "r533", "r565", "r588", "r595", "r606", "r611", "r612", "r613", "r614", "r615", "r616", "r619", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r632", "r633", "r634", "r635", "r636", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r656", "r690", "r696", "r697", "r770", "r1067" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r797", "r808", "r818", "r844" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative", "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "At-the-market sale of stock, net of commissions and expenses, shares", "verboseLabel": "Stock issued new, shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r589", "r656", "r668", "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "ATOM_StockIssuedDuringPeriodSharesNewIssues1": { "xbrltype": "sharesItemType", "nsuri": "http://atomera.com/20260331", "localname": "StockIssuedDuringPeriodSharesNewIssues1", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Registered direct offering of common stock, net of commissions, expenses and other offering costs, shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeiture of restricted stock award, shares", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation, shares", "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)." } } }, "auth_ref": [ "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity", "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity" ], "lang": { "en-us": { "role": { "label": "Stock option exercises, shares", "negatedLabel": "Number of options exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r338", "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "At-the-market sale of stock, net of commissions and expenses", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r594", "r656", "r668", "r776", "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "ATOM_StockIssuedDuringPeriodValueNewIssues1": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "StockIssuedDuringPeriodValueNewIssues1", "crdr": "credit", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Registered direct offering of common stock, net of commissions, expenses and other offering costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeiture of restricted stock award", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r13", "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock option exercises", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r882", "r890", "r891", "r949", "r950", "r951", "r953", "r955", "r1032", "r1033", "r1034", "r1035" ] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockOptionMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r769", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://atomera.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/BalanceSheets", "http://atomera.com/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Ending balance, value", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r31", "r621", "r637", "r657", "r658", "r753", "r777", "r896", "r909", "r913", "r914", "r934", "r1017", "r1070" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityAbstract", "presentation": [ "http://atomera.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "auth_ref": [] }, "ATOM_StockpriceHurdles": { "xbrltype": "perShareItemType", "nsuri": "http://atomera.com/20260331", "localname": "StockpriceHurdles", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock price hurdles" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://atomera.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r449", "r450" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]", "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlans" ], "lang": { "en-us": { "role": { "label": "LIQUIDITY AND MANAGEMENT PLANS", "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." } } }, "auth_ref": [ "r50", "r51", "r52", "r53", "r54", "r55", "r56", "r57" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://atomera.com/role/LeasesDetails-CashFlowEffect", "http://atomera.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental information:", "verboseLabel": "Operating cash flow information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List, Table" } } }, "auth_ref": [ "r838" ] }, "ATOM_TempeAZMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "TempeAZMember", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tempe AZ [Member]" } } }, "auth_ref": [] }, "ATOM_TempeOfficeMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "TempeOfficeMember", "presentation": [ "http://atomera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tempe Office [Member]" } } }, "auth_ref": [] }, "ATOM_TimeBasedStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "TimeBasedStockOptionMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-Time-basedStockOptionsActivity", "http://atomera.com/role/StockBasedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Time Based Stock Option [Member]" } } }, "auth_ref": [] }, "ATOM_TimeBasedUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "TimeBasedUnitsMember", "presentation": [ "http://atomera.com/role/StockBasedCompensationDetails-RestrictedStockUnits" ], "lang": { "en-us": { "role": { "label": "Time Based Units [Member]" } } }, "auth_ref": [] }, "ATOM_TimingOfRevenueRecognitionMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "TimingOfRevenueRecognitionMember", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing Of Revenue Recognition [Member]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r311", "r723", "r730" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "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." } } }, "auth_ref": [ "r311", "r723", "r730" ] }, "ATOM_ToolRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "ToolRelatedExpenses", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Tool related expenses" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r830" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r837" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r859" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "TradingSymbol", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TransactionDomain", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r461", "r468", "r469", "r470", "r471", "r754", "r1025", "r1026", "r1027", "r1028" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TransactionTypeAxis", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r461", "r468", "r469", "r470", "r471", "r754", "r1025", "r1026", "r1027", "r1028" ] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r723", "r724", "r730" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TransferredOverTimeMember", "presentation": [ "http://atomera.com/role/RevenueDetails" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r723", "r724", "r730" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r259", "r283", "r381", "r417", "r420", "r422", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r462", "r463", "r464", "r465", "r466", "r467", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r566", "r577", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r755", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r930", "r931", "r932", "r933", "r1007", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ] }, "us-gaap_TravelAndEntertainmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TravelAndEntertainmentExpense", "crdr": "debit", "presentation": [ "http://atomera.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "label": "Travel and entertainment", "documentation": "Expenses incurred for travel and entertainment during the period." } } }, "auth_ref": [ "r23" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r860" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r861" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Expiration Date" } } }, "auth_ref": [ "r861" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "verboseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r859" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Aggregate Available" } } }, "auth_ref": [ "r862" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r860" ] }, "ATOM_USAgencyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "USAgencyBondsMember", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "U S Agency Bonds [Member]" } } }, "auth_ref": [] }, "ATOM_USTreasuryBillsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "USTreasuryBillsMember", "presentation": [ "http://atomera.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "U S Treasury Bills [Member]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r856" ] }, "ATOM_UnvestedRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "UnvestedRestrictedStockMember", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Unvested Restricted Stock [Member]" } } }, "auth_ref": [] }, "ATOM_UnvestedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://atomera.com/20260331", "localname": "UnvestedRestrictedStockUnitsMember", "presentation": [ "http://atomera.com/role/BasicAndDilutedLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Unvested Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://atomera.com/role/LeasesDetails-LeaseCosts": { "parentTag": "us-gaap_OperatingLeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://atomera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Variable lease costs", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r441", "r752" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares outstanding, diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r134", "r140" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://atomera.com/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares outstanding, basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r133", "r140" ] }, "ATOM_WorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://atomera.com/20260331", "localname": "WorkingCapital", "crdr": "debit", "presentation": [ "http://atomera.com/role/LiquidityAndManagementPlansDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Working capital" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "WrittenCommunications", "presentation": [ "http://atomera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r866" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-8" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r42": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r43": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r44": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r45": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r46": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r47": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r48": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-40/tableOfContent" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-12" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-12" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-12" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-13" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-13" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-13" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479710/205-40-50-14" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 5.Q.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "45", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(14)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(ff)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(fff)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "108", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481296/860-20-55-108" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r808": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r809": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r810": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r811": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r812": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r813": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r814": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r815": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r816": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r817": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r818": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r819": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r820": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r821": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r868": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "905", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.9-06)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 62 0001683168-26-003501-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-26-003501-xbrl.zip M4$L#!!0 ( ^(I5Q. IR5KPL =U 1 871O;2TR,#(V,#,S,2YX MQL;98]_4FF?G-0*V M[AC,7MW4YM.Z-FWU>C7RXP]__QO!?]?_J-=)EX%I7)&VH]=[]M+YG@RI!5?D M#FS@U'/X]^0+-7U1XG29"9RT'&MM@@=("%JZ(A_//E!2KRN(_0*VX?#YI+<5 M>^]Y:_>JT7AZ>CJSG4?ZY/ ']TQW+#6!4X]ZOKN5=OY\'OY3JSY@KKZM_.^? MG;7SZ7G"OJ[ _L[O++ZN!R/ZJ^;3L;?Y\.&"_O;P_&A-&LN%_7-[\_0X^VJU MNZV'/\_]W^_>__IP%S1Y[>KW8%&"6-CN34W8%YKW='GF\%7CXOR\V?@ZZ$\E M7RU@O'HVF?V0Q=[\_/ES0U(CUA3G\X*;D>C+AB OJ M;R4AE!?S,=CUJZS%^ MP]M6V&?^T B(,5:6R?HQ8&41JP$)/A?TLY7SV$ "\E]\C!A]M[ZB=+UE7E)W M(86&A!BSR[TT(Q8FF>K>9@UN)FM BE4 WB =T MVVB1UX8^^,!(?9/(869" 2IRO! M5.$NRDTO>S6WJ M&\P#HP+K,%@BP.1PCWW*'J'ON!F8I5F4H/N@"%U,/!'R*PB/@G#J.?K#O6,: MF"%TOOG,VZ0QS.!1 O%C L0X=/M2_TD"N15XQ_D?=>^[IO.4Y7=;DA)4GU3] M#<42*;>"ZB!40TQX.:37M(SR8I PKSQOBJ"CC4FPZ;A8&W\,M=E\TB&C+AF- M.Q-MUAL-IQ42F4CT&4XO.%8WFFT,J$U7:_= MF_U&M&&;#+2A=M<9=(8S,NYK%4IY4YMO691O<,%A*QMS9YW:GJ;KCF][S%Z- M'9/I#**Y3HU7 ;L/2>RF\\% F_PF'&O:NQOVNKV6ALAIK=9H/ISUAG=D/.KW M6KU.A6,VCEW*N-RH&P 5?2I7CP"V;)("2A^3*'6UWH1\T?KS#AETM"G.A,*_ M*DBR(9G (]@^!"!$/Q2Z_5.RVR>=+YWAO%-U<\[&@\MT7$+:S/0Q,!+YR!CX M])YRB'8>\AD4X/@N"<>M-NVUY!K3[O7GLTZ;]$?3*<%X@$Q_TB853CGQ ,X^ MT4H2/BOT_N?4*H\33[4*Y"8JF-_A> =#).F83$BMHTPEDW88@XOSU&H]&[5^ M%GZ 8[\U&HP[PZD,A2M42)< GL76!4Q*.#33.*#F QZ M,[DVRWFJ-9(Q5&=8!5#YK@,K 8!X_)))W44/5/MD1^>*,+DPHRAI#!@7P4AE^3NY(W@4R*YP*D\A]9.)%"EBD M\O@PH:SZ_N3,2KJYCU.L1 &25.(?I)Y5QY^2@^X# M49:8[I%R\S'R$ M@R_44A44,$QM*Q2_8"/OPD;(MI4*V2."[[#W"J+OB$,!N]3^0V[X'0JMH"J, MOV/@),H4X$CM1&PC\*K[C^C^Q'R71U0 )+6WD 2DFL1>D!W%O$6!3P&PU'[" MX?RH ;5N^ M)0O'=+-WO$.!3P&SU/Y#&K-0-#$E=NM0> 6?"GS1T=#.<@FZEP5<@D,!LMS] MB1UD\NCH$J42D&(KL!3 2F95V30%@'+.+E0QQ@OWDK8NLU?6>1:/4+3!5%3M M,)KOE4]!Q!QPKRT"06,5V*> /6,6U,6'NX;D&ZT%T=5T=)^]#RA>($%A"*1V M1%2&P*Y9XHIVB1,T3&C83AD/F$/(?4E;?^&P4!.D,#K29SX41D>J]6J0 MO.(@F8#K<:9[(:@JPR%910'X]#D3!>!W[02(5P"_ L!SU*SP)5-A/06HTV=2 M3H":^**Y"O 3 $_$YHJ\"L"FOT@Y"&P5O1_]>C&V,9A/5L KM<>4^8*QV@(\ M#:"DFQWF4X LM<54!-G_JW>)_T0<.($ED=<:78DK76+S!YI]]FR9$8MHH>!:(XE_LJ?"AB,1E.LI*:EKEU"(LP;N,7 ;D?*1 M (]YHOIXKQDBVL$)H/&*EIMT<:SE6 7,-S2Y+^2_A:TX0(^U-3&FW\CBUJZ5 MM[ ;O>M8N^,.^49FM[>-I*V^;L0OC\+?R0NFKM%PAWO$3EU4570367"'6M_1 MI:B"*N)7/:I7%T7UYD7]LGGV[!H[38]18M<-QRD1U3M!B9S[T++:=_/8Q8,< M3*J-YMRK5MAH9IT&F)X;E9RLPOXM;"_008HY2HG#-[;EJ7.HIOSMGC0(=A?- M*0V"B%T\'&5\3(K\E(%OCFEXOTKTX[0AL+NT3PW]B#] 7MSC=VJS)PR]=..Y MXRZ\Q4]&F>+2OS^".VDP3,2,>>&+5K05!\DT &LA+M(3^M[45!B9:8H3AC*4+QNZ MXXZ_OJD%XABR%!DT!=WG3"PA8Y_K]S@%YABDPE@&@^;3&9>'TC:WJ(X;-R*/ M6 [%-?%1Y>;6L8V4VEFD,B@]YDQ\5G4'SHK3]3W3!Y0_0&+H'&(J@R$S9C%[ M-5J&A[8FH#NK('"*VZ+ 5P9SYO8CN!X8B8W$Q+ ZP%1B0^2.J)(U<?0RJ!VTF4SM"]F*8,1$P=U0=>D/*%Z%J%D M"C=S-2[7>JWI.@=1JV?KC@61ONGB(Y0-:(O@;Q# M8XH1JU'/=7TPVCX7%^M(I>2GHD-XDA2WN9UO5+G_:O;*K\=<98,SV(\>C@&' M*R6]RKZ>HP,8;I<[U@16N* !]F2;<= ]3/E!*+_;WE/B/1U$ Q9OB.'NS$>0 ML&H+L7J+KV "\_+I-'R*3#H9-4]TT6OL+('K FP3<%S(@UV$4/,9/'NWICQH M&NXXJ?._8'[T(C&OX7 ';^_:I*P\LDY)+)V #OL*3SUJ&Y0;>58>P5\2"W]U M^ ,JVJ)KYHD_PQ/8D2H]J&UP@,#[+T\;4VI"^'@, Z M%/,:DWSX(D^JMYW-$X7JW?^&FL;W%,67OLE9NHBC=/-TESV#L?])<[3EFRPN MZYHI1_5:C)"??&[(*WGV(IP$H1R#?>8XY@1,ZH$1?E6W53J;5-:^[]D>YND8 M6_G4' <'P#8YAJFQ_N\-O6X$)S?P\3]02P,$% @ #XBE7,7KH:^-#P MR;H !4 !A=&]M+3(P,C8P,S,Q7V-A;"YX;6SM75F3V[@1?D]5_@.C5*6\ M#[+FLKTSMK,E2YJ)*KI6E)SLTQ:'A"3$%"'SF"._/@!(:2B2 )L:48!3Z]I: M>S3HYM?] =U-7/KTR]/:-1Z0'V#B?6Z?&W&RVS4Z_WS"" MT/(^MSP2..7O__Y3P;]\^DOS:9QBY'KW!A=8C?[WH)\-$;6&MT8=\A# MOA42_Z/QU7(C]@FYQ2[RC0Y9;UP4(OJ+^,$WQONW[RRCV02H_8H\A_CS:7^G M=A6&F^"FU7I\?'SKD0?KD?C?@K ORYP9Z;//;Q\BWQEZV+L[/SUK^' ]->H;75Q!YSFXT:6RFF MI4CN_/KZNL5_NVV::_ET[[O;9URVMG!VFNEOL:1]"DF ;P(.;T!L*^2LES[& M$+9@/S6WS9KLH^;Y1?/R_.U3X#2VSN<>](F+IFAA<#-OPN<-[4D!9AVAD7RV M\M'B"-:+AVT<5^UZ1T+$ #3!UO$-=W_:592V[\A(Y$"#*I M]-&HC-9KRW^F_04O/;R@ <$+V[9-(B^DB7]"7&QC!.(6J.A8P&\M[/-$/416 M0!GDW0J 4R!W+%A3]("\" & [%H>+S\$V*9]I8O=*$0.BTT3Y)LK&NQ!"4(B M?;0!07T.ZDW;AL>+6#0:4A.1P^(W#=Y\J(-"5K'@L8!1K6L<\DY(G=\A?+30 MNALVZ*321_,=6K(GL$K97X/]5B!TO)AU'Z#O$57?>P".^KS(:0/HT0/IB0+J MS+IW0:BETD<.KF!0F?8G"+1@: =QPVZ8&3[S>L-P&!0( MDN/&P$1MD__4(0&H=!"+U@-NB#V\CM;\PXGU#'VO@2BI!_#V3;ZW6" [K PU M*UX+R$JA42!8;RK^)_1."^0"=IS%GAM>HR::$'=YNO.%3+&V;NA0Z MI_4:]:*TAD:X=7R:< )?N ;] M$@4X9&V3!$ RZU]%@"XHBMUJ $=$U=.TY!B)L)%( M)Q"W(%UB[P%SV=(E\?>YW2X#\P7*A17<\U7**&@N+6O38J2WD!L&VT]X-^!= M(/G@]W80T&=W(I\MDVUUN]8]!\OELX%A MAW:X9^PM^0N3V :@>-:V5&=I^[9!? ?YGQOGV^=8OKW71?++Q4F+5L!FNYB: M)J:=82N_\,E:YNK$K>004]*44!0-XQ'AY2KDZ-50:*Z('\Z0O^Y[#S1U),6Z MB+'BUC""+I02)+-3)SZ2V=9@BFQ$N]&]BT8H+(\&4BD8/Y=*^8'8K1-/?2]$ M/NU(+WA+29*(P!BZ4LI0J<4ZT3/QT<;"3O+"22/S.%PA'YA;0<(PRMXII:R" M%W0B+P985OOH4AB( IKN7I[X9(/\\)G-NX>T;["Z9D,DZ<72+/?8:7XTAJ9 >R5[ #\!NSC$J+P2 M*VJK]KUL8CV#BGU1>]4UB]C[@A>R8H-UZE 4J1\AITJ_DHBH+F&J$"0W6R>. M>NN-2YX1FB+JRFI< 4155S=@SL!NT(F[_?R_Q?Q<2ER9G.JB!\P:S $Z498N M">"$R:54UT!@NB#&ZT16%RT0!>,0AE:Q9%S96/>C% M?L\O"(A,U:D?L:-%Q(/0D6^I>FB#N1 9J1,1;IW.SBQA[E()Y:G;)>?AYR>Y7NT8 A2)M%*&]M84BM!9%6_^(&YA#M")_I2 MM6#;(U4)BL_SW-+1PZX)\"T[_!<.5YTHX(SUGFPW8E=]L25+^I\C M+44.4J8Z#A8PE.%W>$.#P@(O\!VR@P::B3O<.)950'^'+B MRBTNX*>I?EXMV10HF=(2OFMK=YA0'"FD8JIC@I") M7&0 6*]3#(BO7'0IWK:SQAX.POCT42EAI8*JHP&4,J '="+-1*[+T@N[D<'_ MAE)&2J9P)3*J9W:@5)7;K1-+.ZM>9B8 \3O=6)NHE[<@.X@*4J^6+X%PD\2= M4J<2840\LF]2:220B*@ZGK,]Y17#V1Y>$9L@EE ]9$KYR!W4D=M^Q("6/\G< MGHV'?$<>8H;% JR&!'%Z+7+UMLB4^L2)LG&P<2(=59O?I0*/6 M5J&7+T$<$'_+Y%0OQU3E#>8'G<;:"(60FBS33'EJ*4(M*EH*6FI9CT&,>F7? M.NE$?,D-X$6SV>^ L]E[Z@RF3_VL=L$*;/D"M53HCX@ 'SP [V>'4N%PTR@T MR];UVP\6=MGYEEOBFY:+3&1'?KR>Y_PGBJOH\MYWO">HCIW5Z3^V=S4-O)(E MV[W(^SX3>??C;5K+WZP-"3X:L;*]L'N2!='4=R 4V?$!FD&H&H/K49\YV(TA M%,[$)P^8^N3+\YSB[7N[ B:YITZZF;N*CC_R2J6BK"(W/UJ:Z2(: FULQ1>O ML:^68K[UG/::^"'^+_]<3!=,6G5Z>#6+59RD$[G2,_!I\.6OZI4U*9]T>2WI MASI/IPX@.60/&^!@!C]953TPQG_^P1@O=9SFW"<7 M%VX/BA=>8%BE#\#TP?K"]8_4%ZHX4O,^$2/>OY6H2A\HE@?.BYS]2*3+/*5] M1L_<:71 I#_D/@:-)[ZJ>$EO=L6W'U5A6:8%R+;&$V2'>$UOU@4W650*W2(5 M0+XUGANK["^]RI0=.E+\L5T M,]*VOT?81\+;H<565M&AZ?J;A-7LU3&5':;5^T0.?GS<@Y7&+[L2*E!=+*[I M^MPK6):Y22^"?6(CY 3L!"W;:\)/](0,\?-X(=Z((J'\4(6:KM=5Z 2O<^4/ MD,QV,]^O2&:%.HYYBB)-PQ0M<<#F\YPN'91V.%[0.J)X'S^3A8EJFI,DY*0/ M8%1QCTY=,HV['P016ROE&WO+K]0"B&J:@0"G3A-;V.8T&!BXPV[_6W[?=:0?1X%8IKN[H!S"7*+5I4ALS?S MQ8POWY*;?''C_@>IEA.:1XB3?9'?7<="_[&RO"6:6B':?HFXJ&><&H?J]*[& M[_EMHU7G<+0\U*2S,V5O%J]P9GT)36=GRB*Q/D_&>U1UQBV1^V[WK WFAF30;M.W";KQ3Y]US;QTL,+ M;+,)MG@YE_:+"7&QG>X5*1/>94TPY\-A>_H;\[C9OQOU;_N=-C6@W>F,YZ-9 M?W1G3,:#?J??J]&<6PO[_(;C(1TH%-9^I9!"_SZ+_K;=GQI?VX-YSQCVVB;M M.LS]-4+-3LNGP'W(@IOVOO9&\UY]8+Y8 ;;YKCPW8@M_[#H4Y/.=F44 ?\X" M_-(V^QW>=;O]P7S6ZQJ#L6D:=. 9YC_:TQJ1\^*PD.+KW!BCO-;9^?CKAG@C MZPNTB[/ZXR'D][(Y!&K/K#L+1?'WTW-ODR<\/&./,%HOSC/ M(J8HA_T9'R.<]\Z8C_'>J-X!;J)E?-O(@OAKH7\O!/'G(I>NS/D7L_?KG(%D@[W.R .+^9+8?Y%+7_#8;[S9*J[Q M\&%A&IBQF>1"QCAJ1)UE!C#67N)+<< )LDB0AQIO+966IX@2& MQ#E#C#F7WN+,<0)DQ2E$C#27XT2)Y!38]N M,++\^#[%(BMR25%>Q1MO$J7&3NNI8V "H,B87,X4!L%$2?U14((VES]W8?#4 MZ*0]))S$TU4;\\H<.!U!J_1"++QO_/>=,T],Q==3#B"]C?CRD-"4=MC[@>YQ4\T3^2B:V;K1ZZ5ZN$K=F%Z-X? .)WZPE?+ MQZSX!72%@J:J!V8Y#6+L^G%AKFA@GR%_#2"CJ*WJ%2@P&V)#-5H-VB\ A]C# MZR@&G-L8D"H%<[,0^5(P466XO"3<),I.5LIN[\C*K..E;!#.2KS8P&_(6E M M!N)J3H5>^@XDF(<_[2M0\<3*SOFIS[(5PHLE5^!I^SU.4KH-%"M79N@,KU'S MGOTVO3RZ>G:%U8S0_Y M)06 'W)/T\T=+SL/]O<[I@S/KU0 #'_1&UNLBX%S#Q7FN?@Q*"EC*0*T%DZ'/.3VHL]C\6 M2.@G_P-02P,$% @ #XBE7-H(1H0''P ?"8" !4 !A=&]M+3(P,C8P M,S,Q7V1E9BYX;6SM75MSX[B5?M^J_0^,MVIK\N#VI>\]TYNB;=FCBBTYDMS9 MV1<734(RTQ3AD)1LSZ]? *0DB@1 @"()4&8J2;5M7,XYW\$!>/ !^.UO+W// M6((@=*'__>#DW?&! 7P;.JX_^WYP-SXTQ^?]_H$11I;O6![TP?<#'Q[\[7_^ M\S\,])_?_G)X:%RZP'.^&1?0/NS[4_BK,;#FX)MQ!7P06!$,?C5^6-X"_P9> MNAX(C',X?_) !- ?XHZ_&9_>?;2,PT.!9G\ WX'!W:B_;O8QBI[";T='S\_/ M[WRXM)YA\#-\9\.Y6(/CR(H6X;JUXY?CY#]Q]=\\U__Y#?_?@Q4" YG+#[^] MA.[W ]QOTNWS^W'^T$F?=,OJK$ZTKI M_/(K_F"[JP0_^KPY/3P_ /&0M+BZ(?!'[Q!'^ MVU%2[JBB;L\L#YML_ A % ITGRE?BQBW5@#\Z!%$KFUYLC)E*E 1^*&[!-.E!Y^E[;BI5Y58 Q3I R#I>[1*50ET[2+#.\CTIN_< M6+XU(\K?HI$H(AFW=F50+N9S*WA%_N+.?'>* H(?F;8-%WZ$U@BWT'-M%PAA M*]A058)?6FY YO0;8(4(0>)6 G(RZE4EU@@L@;\ H*L2U8W/X2NC7SEPO46 M$7!P;+H%P?@1!7NA"8)3N[(!@6PNY$VK@M5%+!0-D8K P?$;!6\RU(5"%KUB M58*A5N=N1)P0&?\/"&IN;4K#J["0F7*-Q!HA443:*/:H"LLV7;Q M>@.PL%#\ZO5%.G$!F54;6$Q>@,ARO7!@!7@)NQ29[J5:JS7$)-V5C3'KZA4' M&7&QLA7J$40&7&;-!B*@N-U$&JDV!B;-'I*?SF$HM'1@5ZU'N!O7=^>+.?GE MK?4J^ETCTD@] J^^Y'O3*; C:5&SU6L14BHT,BK6.Q6NS9'Z7>\%_U-$YA)M M-J/.Q)V#0YP2=DBYX1-)L9@V,JEH3FN7YIM1$H4M,NW[=IVZ"O;2C,HC$$:! M:T>)%#LKEVM/B1IWOBOV.5FBT484DHESH@W5M[H67RMPZM8NGI1-!1HI)_!J M&Y3LNH7 ?C>#RR-@.T=8"?P/H@W1Y';YU'L!]@)W=VY%8 8#%X1#WZ/$H%QS M1 U>"TV(;SK_6H1Q7DM2[%S-VL7M^PZ*O,["\J1DS56K75#SV0J<"6I)4,Q, M^=KEFP06YB68:*#X,VGLMVH#I@-8@2TC.F6K>[7CCO>X/Q+!'U$3@;UX (<. M6H[X(4EV)AWE!,>MN'YTA(H>)66.J W4+_>ZLT,'SBU74NA\[08D)CT=SL'\ M 6_P2XF[7;5^62W/DY.05*A?+A]&IJQHJSJ-^B286@LO*NV4J^K;,J-?HT]C M/#%?HQ^WY 8O$? =X*PDQPT6]0 \TNU]4IA6]DBMU&0S1$#BI%Q6 MVHW/F,%*[B3D"\ZK\3SSS89^A+RLYY'>T%P5?Z^M))L&<%YHRL1LD*M!VK9( MD ,#!LBKOA^<'&]D\2 :2]\/HF!!4;EA@&(_QR,9^H1.\.**>!B]6J7P41?' M17!MH\" BJB M@C-$'UW!UL*_[Z.5.2C$3;2)>UI?A47@ MT9C#'3EH1SKS&V@ITH4XLI#]HAG3LL2D^4^\%!+8;;G+!DN.9UE1;42[0 MB(7Q1\TP3IRU$I Y;;45Y2*56#!_T@QFXJT9"ARADES"8 I4!GS7S@-B3.1J5'O#<-MN*OZAJ+/B_E(0_3X$T)\,;[K >@&?RE_"$ M B"N+5997Z0D=6!!\K412&+'*8M)MG8K0:$JP=M[U2I0;KM4N4EQ75U?_*2U MT"_S+>9^)6>UUD-(4X.)H;)F%C5E4/VL-=J:),3TEEAWX[ MRM@ 2?BS 8;BYG:HI,$M&M]G468B:L8@[33"2*3=);4E_M>O7X]/,+OUP@TQ M_0N51C\,S,G=J&<,+XWA;6]D3OK#P;@V&;FW2N6%_9 5]KK_C[O^17_RAV$. M+HP;]6YZ@XEQ>VW6*+;H]5)Y#3YF-1C?W=R8HS^POL?&?FN'].W/:B?WTWZ5T8U\/Q MV$!CSAC_;H[J$WQUFU5>QJ^YX85 K='Q6-=9Y20[/K78_OVK;S(N4DMGC#J%XQ_ U=>T-S,QIH_-J*K8_GD]$H=(SY[W11)KM(A MR?G^I8IU"%D*5%TYJ>Z+O0Y+E29,V43;U7CH?W) MI/7M _R32)EBZDX>50X0Y.G)!%$I6;*4UAO-? >G(?"S#45':>KI3I4GY6%"#>VQ MWXCKK]^R>*W$ /I+$$; H=T.N;J]4]XW2C2[QYY2UAK,E;!ZOZ%;C:H?F?%+ M>U(E'>VQ;U5G'^926 WM@OER02ZI^SZ_*9C?MFH@1R[S=D%>B=Q&(9_28/R2 M-&JL6U65JEX\A$AO*WC%])YD7A1)0Q?44Q3BUE(-@_@8\ V('J'3CT,X2,F* M!F^N\*I849:YTE[T230+N4(VEM5@<>WSR%1+%=QNQ:ZB+K]E%M[GV8]C'8WR M A*A4IM9C6=9)@;Z3E^[0*#SY+0#3(W.0IMC+;>+P'ZT0B V"Q764Y6[$IIT MQ*1G8J!LTL$GHB@=D[G'CS"()B"8QY%YZ_@#Y?)-X3;N/RM:2)3Y M')=4J^J=+L;P^B<,?KK^++F.DC&6M@NUP^H,N;7[M$U=VWIK!<. G&B+3TEG M3[MP[ZEE56X'6I+Z:+=0:^C >)NPE%!)8(>DDJ7$1OC;P+77+L6\28-5OATX M%*O LKNRZ^)N V@#X(272'/L'YB;1-XO644%]@@JK-H.T*2T8>&G[BHX,KCC M05] Q$Q*M0J5G. L -1=TH8E)".]P/RD3/N,OQ&;9?JRMZ.Q^*7)YQ?+IH1( MF2[3#IO2Q6;9M.R58SN[\S686=XEX*V^=.C:JF!'*%%SYU*=**-GR7"IR 2>P3-Z?V9)>U M*F>OZW_^[J(P@2;VUVNP!!Y_UT^TO@;'+"50@Z5TU"XQ2 WP>16*-J4DFU&S M9R@)$@-A&4/IM,6H FF=MR:;\P9-7ZI;B]OWGQ912%0^*7JMB5-)T>MUY08F M TZZ5OI&[;/7E-:7 ;F R7X5GH_9E?=D,BZRCD:;.S0_7LM<)BKG*BN?=0O1 M* ZR#(OH/M%6"61+)M7JP=9]'DU/0"-,K<'[D<(3*J>V1C,K:_P)+(\H2ND7 MA%T?S3.NY?7]$'USDQ-]_,F45:'5$RC?"M5MH5?#FYR"@)"]97YEJ9+ LS +'S]?5U& MT?1>RQC/LU&+9WMEL\<-],'KC17\!-'EPG<*GZJFEU?UJ'@#^'$49L;TBNET M=^-)0!:1KV>NY_%OVZ*6O?^P?_#PE65!\Z%R:$Q\=?KK&>2-G5C67$E5KZ+4 M#PM=518HGY1%O\U9@.&S#QPSPC=AL8,?M?C]B2+F1?5[MQS]6-BI3SF888AT M7GU8X_O*PW&$PL'OP'/N?!0?/'S1V14R*+Z\?&B[ HD(Z3;WR EV-8)V.P6F M;0> @#"'0>3^F5R"AXV#WS[ 4? V '-W,0^%CDV5:V^//&07 VB7[B)>OMDL MVQB$XP"L*ON$,5]'@>^8!BEZR?L9'%)>[MF5]0,::DEX2"9K-@O ;'TS)]$D MAT[>"8MKJAE/#+D*Z'/\6MK0Y43AR@PF$9NHX<"%090"%?VT 13]<+]^]>\* MP%E@/3VZML6BNJ'RG.+*]@*$; ]%5&AF85.$2.RA:>F8*5BL#KMXPSEX(=M" M$<$;2J4W!(262>VJP&HR-UV UP M51]-M&Y TC$3-:A@OES3N6DA[X<% FL1 MK,S0M6XM&[\UQS-YKECCZ61)D],%9L:ELC9GG90+7/R.WT;2.#O-?X2!5Z?Q M]+",N<6D9^9[U=T*YLY)5G65;!U.KR!TAD%R27_!+6$BE5NQI))12+O<0('4 MA7O?8M45W1XF@8@4EAHS'AJ 4\OE7#.0:TI$6,DG=3@H[-..!HQM^C4WJX9"SU<@D 2N>TJ]U]:#1I%&19>7RI>X25:.S^1-$UD"5SMJ55%-@I5[8UPGV_(_>Z>W:/)/U0 M1UUOD'#>&^=L[^2>U;@ M(U];FR+GO)1-RLIZ4'TMPXZ:"%_<4$T_VNQ55>UBS'L>JL1'^YL@=E3V[)7> M0,%CW'5VJL$IG4H]"#9GNF:2[#M[I\B;S<4UU:2IFL!/Q&/T?M^[/MQUSF?I MYQN:IL#6#P1O'GPMRJ$PJR@ZJ2,\*J&X&E6';]89 ?K;J?S3 KPZJD[;R&(@ MIDA3VZ8,2D,56\:/ 0;3=Z":V0^'OJF&:J!1.>4PLZP-?ID7W(LVY_%BP+N5PRUK**/^0*/ MAP)2:Q>N;@.(@G7T>NM9?F3Z#GY][@G[VMEK\5PB5+D%4XN$$32B>3*E%HEQ M0I75S$$R: CBJ/?\5#>0.L]:T4VF5;; ?J.VG'7$;I.L9Q=)H\P_)#.VF@'=C**,/< M)-5](!="*ME0.Z MHQ0+8F4O_PKY)^J+L]\DW$0[8)53AP6HLI>$1<2_A(NR M'U*I%O8'SK4V+#3+/D[<#)JI S@ET40M[!&:*VU8:"I[%KE(^O(H[@=Z7-24 M/:HL.L_OOOQI!XI2VC!3$.IN^J4YX9WO)->- J?W8B,-BPA^4LVT UAYE?3+ M*'.=4Q[E4LVU ^WRJC%15_S(5,9S)<=N.U!CB\Y$15DFB.%;;%P8%=J!#$]X M)C:IU(XRHC)^4N;2@\^]Z138ZUB8IOM^*:;[XD:,*6K% *29AAC+W!L(OA:) MG;J 0"^"0<[7)/@%UZK)RIN#N.P=;-%#]$4M:$-K%H>2>?!=S%K:TY[WF+DF MC56%=#;]F(@=G:VCLW5TMJ;I;-3.'J/A]"Z,'^H2_4C/5%-UCVGIY7>Q-BS@E,WCE:55VHW5MA[: M+9NWA?TGP)X%''.)?CL#J[?-1E8$;M'G!^#EH&5;:CFN@@HR9RJ==AXN0&@' M+KDG1FZ/(56Q=7"*Z,.<#7780=AEL,JUTSIL2ZC'@EH9JY&C0TRE7SGM! 3S MDU)04]K9)ZA9ZK&@5L9NY,XL4F#+MM0ZN$LIR +\DY)M+7+SU!D2T,'W!P$_ M)!<(K;>Y4K_KO>!_TC:-/AQG-XW&D^'YW_$-T+T+XWQX<]L;C,U)?SC8VOU* MM6V N'%%>TI]/P*!.T<1V(4.N7YH "/3PYT]>"(W/0LWH&9(\\4KV%@2JJS- MGI(DE+G7UX4-I?V>TL"*T& <3I-QR]]#HA96MFPO,]3TW1&J'SN=]X2JQ;?13: 1" %J_Q&_; &6P(-DBDL)TYLA68123B;@P\"NIVD,JBX2 -DWM*(V!Y^'W M..#"OI2=$G M-AU%,P@L?P9B4LFF2'(@QGRV D?@Z[N*ME73/@MU"%E*"/-"=^Y"FX_\ZIR) M22RM" _MLP2QR(47IJESDHK_5&,]_!B6Z1EVGJZ4W1*T94 M9$66&M585Z<<1ON]2.<99YG5;-$[Q(P*BC(IM0YV**IX^V88 MEE62+YKA(@HCR\?O\@X6_ >N*N]*51JBOO5H+182^&QNK<]E-N%[+VAIZ8;@ M-G!MWD=2,P)T_KF#W?8N4EZA@E'8]^.\V%4 PSIR'.S..F\4M!%S :^MYS&7 M+E1-:XJ9U0GQ]CRU8MLQOPJ4>3!>"_?#< &4 M;FO__*F<"9@;7:T-;"O]5,9ZRRX9] MD$[8KH^[G4,_"BP[6E@>/O1V6N#3S0JSGVZMP(;,;+R^25'QO8@^4MCU0]?^ M87F\.\IKZW(_W;0V2S&=45U^<^<5$IE*,%.M[EWT7%>=\PE9B.ET^F9/Q?54 MLXTN*$#GH#O8C>FV:C.E.RQAV-JSEC"<.RL4"+.?[JS ADS75IN*K<82V\N> M9CPXTV?GJ'*F8OIC*I.JS?FT6Q!,83#'UQ?)'5,[+7-,+==;=UJM.ZW6G5;K M3JMUI]6X '6GU;K3:MUIM;9Y47=:3?%IM=1R\RR[MN6>6BNNN.>GU\0,T+Z9 MAV6= ?1C[? EH-'KYBF[1@ZV2?2^GQ_C31B-Y:SZ3G LS?,*1X\@F#Q:B4%" M9)HE"".092J0XP,75@0N+3>H:Y.S0NDZ9Z_+J/L3N0LMLWUF1H7#;TO0.?4N MAF-^I^R[XVH9RB5%[%R_5LLR/ZOV;VRLI[O:UN2R(G2^O9/E6+ZKEE7346;W MS)\UHLSJ>U"L8\RV,.KNQ)C5D9DP0E-$X-I1DGRD<1#>E^$@;-J-R0<=UZ#C M&G1<@XYKT'$-: [0<0TZKD''-=#?BSJN05-<@YV=+;.P91(1DO+4XGM,/RA2 MNWU34$5-_=[S4/%Q+UEAB3]:FBBK:;^VIV8S 54Y'.*Y^.SLBC,Y(I<32^DZ0U M;E=[<_3&O/KMFYK$3Z;5_;9!GHMW\\ M=!?#:9>$VU5[RJ/T]?DHI;/.'X6-U+Z9NKIGYNOX*I!_Z_[M^6K5QGM#+#[M MJ-EOSWLKM=P;HN_M(3F[<_YZ3;L_3#[VT^;U+8PIG74>*VPD 2:>9KY7M*RB MJ*IH=2PIR1OTVEHLR')I#2_0&E@!?K=\N=D*31%*/\H32M?M=0S2CD':,4@[ M!FGB@:OM+C[!9+O4WO)+:,;0*"LMNJ6O!Z6#:DRZO?7E8I0SN<[\!VE8FGWS M"75]>GSRF4] W"JDB&T@\ I33LRJ(PK7B*?O!8RX*J2*N"EJQ2TYF6;L>)IZ MS*,=3[/C:78\3?V]2.=U2L?3S)ST6S_A6,3-S!75]DAZ=81,NL[,S<6*%USK M(SPB*&V=^E'Y=-:MY_V6\,14W O-+@V"> ME@8SJ7G_]>V"F38!"\RO#8)9\$5;7%/?C;0&T-RR 3L]W2">N[[B?:(H:Z$# MFFD3L!,B[6-0Q^<9DLQ$:"ZB1QBX?X(Z:"*LKNY/:.M\'?RJ^1NSN29B^9V^ MG^1%>IJ.0R"VO ;]C]UIYXG2QM)NUZZJL;>T7 _G7"]A0.B"]0?$;(^=-\I9 M2KN\=V_^Y,%7 ,8@6+HVH&N_OI6/*!I.8&1YZ;^?PS :P.@/$(V #6<^/SC6 MUN7^.6/-IF+F-/?.&V,Z(!J+R:]PN1,%+DJ5H_/;*NS'S.RV;I8O]V)\?:1Y MV:?K]\Z=E1B0Y<^M/>B1/6^;J-W4D]-"W7>^NX/9F#LUU:8/2AF^_S"7U/Z-"0S]P3&9QGATXX&[ M.D?C=@8#%X1#WWNMO5_3^=!ZMF_+Y-^EX;N6AZ+LEJ)*(U%LDJ)*'M M+4A%:HM$2>WI9WN-GH3E*N2*JR">O5D83XM@K/S069V4LS<+X_LB&&FL=$V9 M9F\6Q"(,/ZKY?"!6G 06OEXT;9!-ZB$1!O_? U(*_>;_ 5!+ P04 " / MB*5FHZ-"IJ$9$Y1I JD MG%;_^@7 BTCB2EV (]?&^TYG6>> SP$>'!S<#O[\GR_+!#UCDL=9^I=OWGW_ M]AN$TS"+XG3QEV\^/YR/'BZNK[]!>1&D49!D*?[+-VGVS7_^Q__\'XC^OS__ MK_-S=!7C)/H176;A^74ZS_Z$[H(E_A%]PBDF09&1/Z$O0;)F?\FNX@03=)$M M5PDN,/VA_/"/Z _?_SY Y^<6Q7[!:921S_?73;%/1;'*?WSSYNO7K]^GV7/P M-2._Y-^'V=*NP(I*\Q]?\O@O MW[#O5I_]^N'[C"S>O'_[]MV;_WM[\Q ^X65P'J>LVD+\3:W%2I'IO?OAAQ_> M\%]K44'RY9$D]3<^O*GA-"737V.-? M)'O^8??^21]_4E<]KD&0)OL=SQ,W\L=BL*)/RF!'AF^IO3P3/Y6 2 M0MXP_3O<']J%_J_Y\$SSBY!O$)"D_E';]T"FK4GKC&NP4 MDSB+QNENJ/O:GN#3OD.*/0QHZSLW89850;(3^+:F<]AW>+<:W^JYKVGJYO%N M-=W2/ KL0H0\N'KE]9JP/][0?W4@XI>"#F XJD&R(C0>F'^!#PQ5V4WI6=@I M-V'>/".B[6QDY&7.@_R1%[S.SQ=!L*(?>/^'-S@I\OHOY^POO!*J/_S,QD:\ MQ&DQ_G4=%QLV<-,0("WRT4ND>,*$ M^4R"GW":Q\_XFDZ.EUC//'M]IRP<:E:'D;;*<-@Y$+' U,G%-1H5!8D?UT7P MF&!49)2SA(Z=<*AZCXL@3G$T#D@:IXM7!$,O+;P^EVIA M5$O#8=##^C&/HS@@FX<@P9,Y'_EUT;U:WFED;X+=B>I5PF#89$+8)Q230MF\ MCM,.$LG3ORPY/]Y^*-?O_FTTF]S^7$X<+N.\](1T[!XM".;3#ZFWL55RP99A M!C#*V&EXY\T@F(JI8%L1-9IP/-.,!&D>A S>C'Y&XY.DDBZ]D09JVP])Q+PS MR8RM3Y^6)&*BQW4_#SA<$SIEP/F4FOL4Y-C"_5@H.7,_U@8T[L>HX9TT@V * M8U>CAVI%B.[G*H@)WQ+\N&G^^=<8$UK53YL;_$S9HO9(MLHNG=0P@]I^RT[3 M.RMW@MMG)],HMX)1HX."-$)WHR]0EDP;JZ[3U;K(N4GOM%,_K887$JJA2YDG MBL.CFQ*CFF-GJ%0Z0UP-O0/I_VYQD*\)]\]7!/^ZQFFXL7-^:DU/GL]DBL+M MJ=3@D="(M4_&ECAJY,%YNA;*_)X%$"1.%W8N3ZOJA886QDAYJ-T0S6)U; M;#0 .<0X#=(P#I+KE$Z1/^IWNEH#3+6X!6&=ON_D5#"<$2,)N-A6 XT!NLQ1O;@/R"RZNUFFDWZQ1 M";LDA!YPFQQR23!$T<(3 B(FC$IIQ,4/1B'%&M?GAQGAH^7F8YPD.WZ8 MDG@9D,W6#95!K#J2,"@XBRFL@#?1A5;:.SFL(?:94NF@K5(]"0$S@YW%RSA= M3.;\", RGE9#)#@:%=,L3HOKE!J@/Z-M4G)^>LAH@'"02*D!AX V M,*7'BTHE%!2(JZ$X14P1D"?QF2W\)CPS*7AGSQ"4BI%Q,D>5 M(FIIPG%/H[2(HSA9%_$SWIZW&[^$R3K"T15M778=9EWP!!"3>7TM88K)PU- M\,>-O !-@'?4+SJ])G7\JNMY[QW-'9=M? ;5N#Y*\94?_!2=F8&-)@$S!W?!JU/]Z>(&TTFX9M:B$'3F'K1 &S..".PS[]^^^Z/FB%M/PMV9-BFT M[2&VSL_>FU:-2=JR3.KHIQDYFO;R!$GV:NZ""WLCMA&'60<&D^R!"K')5E/"K/R J9-V M(-?[WG0J[W>Y'KO4]RZ69 -FH@R*6<*YEUX)/+,*LRD.MP MLZT=R+4;MT!1:P=FG0JQ]N(5F#G\75"L"9[,QR\KG.:ZF;Q4TN7<30.U/7N3 MB'DGDQF;<$F=2[*K?97L<1=K[W&.:9T\C=+HDF6[S%;Z+,YZ>6>NQP9VXW1T MPMX98HM0?+ZB5$%4![64CCUNE2_()O2KHV@9IRQ?? +B5(%XA"8,H M)GAB0G@NSSG2:,")7FSN61ADW;ZP9+A=H17TSB ;=)+QZ3A7*0ZP8U%ED.)G MH"U>5U++>WDW505;^F9J7Q@,ETP(A;2A_,"ZF^>5FJ5UPT48$NHUPJ;G% -/Y (N1N M*4X%<+O^UI?PWLI:6,+ P.40%SSV.-#"I#D;(9/RT=ZJDP^B"+@6UY]KZ#3Y MD=Y_JCUZA./2H]-_;#TZ_8^?+U@ZK-$C6YP+BYX]DM]=,$ )B[6]\*/W5EU;,K H( )3,Z$EZ\FQW^-%M<>6I1=NWXM[/Y8 M(!4&01H;A,K1HJV$&BU//!JE*9UPWN-51G3TZ8JY9HT,9)\L;1E0')$ 4U*C ME$6EL"=&_'T=D *39&,DA2#IFA<*J'UJ],1 L4..34F01MPO1WB&99X,UT@2 M4=3Y=$,!5IAZ].1 \40!3CTE:>3],N7A"2<)R_L:I&:'(A-VS18UX#Y?1$E0 MC%'"4W*&:Z!*!0YMQL\L.J=ADJ6Q+7F?Y!%@Z_C3"(.E4!^A)8NX&F)ZGI@T MQ23.(AIF$Q.'!$G7[%% [?.F)P:*,7)L2JZ4XHC+^R?).(VL*-+(^2%(#Z:< M'I400')TD9FH,69GT?T1XRK.PR IL5S1O_5WP0VRK@FBA-LGB2 (BB@J=$JR ME HU9[B*5\+\A -B1Y>6I!^R"%#E5&G$ !*EC\U$$R;OA207:T(ZJ-4CCEK4 MV::L 6RS/ZN0 T$4 SAAU[84[Q#%TP@T3HNXV%S%";Y;2TYMR$5<<4,%KN9$ M_W<07%" $A+><#'$Y% IZ*7EZUV"M&#Y]93F],7<,D .LLN"K@P@)DB!*=BP ME>7I#KTPXH)Z)A(DUVF$7_Z&-TJ[!#FWG%# [)*B)P2(%7)D"EI4PHA+(RKN MA1C5D\(/<6@8*D1!M]10 >URHR\%B!P*: IVU$\]/UQ?^!Q)9L'+=42)RMXF MYYO.!I8HY=V2Q0"[RQF%,"#JZ!$J&$254%?+)Y&NTS CJZQUW.$B6U,'N+G( M(G6$8M!R2RHK$[K4TJH (I@-3@7-.JIGY9D4]@1X50!B)7AAW"B*:$7EU?_< MQ"E^I[1?*NN671JX74Y)! $Q28U.P9]*\JS^!V(Z:))"(0^:-.]W(+#SJR &:^-,$Q+6>5U]3!N7&3E*+^?$R79!R%U/*P"-)%YC1N932/BDQ MS?(B2/XK7FDGXG)A+_20 I:2I",)CRHR>";"E#J(*OF86%=T91L:TJMDO=_= M70&6P-I> 6[]"(($,D3B%>!R]:04M^0\2%_3+%]ERN4ZK71[9 MN4&%G*M6UL*L6UPJ!*+U=LB0.8YY5ETX^21S(K)()N2*$ M&F#-!E$"!!64L(2,Q8T@JB4=DV!*,",AI@W!+P'B-,)D,I]+1WN=L"M2F '7 MY%!+@B")$9Z0NX_@\["E@4H5Q'7\TN8ZS]>8#"*/1,43A93@%402Y"'22072 M2*I2T2>W'G"XIN/CYMW[QUE<)++)I2CB;$Q2@&M&I-[O(+BA "5F+*:_L735 M[]Y_^_@=JK4<-_]=-B-!1(?$A\WR,4L4V:>D4JY(H(%8\T B H(*:ES"HSX9 MJD11*>LC.U4'K,2N7P:R[_[;,B HH $F/J-2BJ):UL>%A.V0M3 ' 0MO0<#"$ 0L( 8!"]L@ M8.$M"*@_6Z8(H7YI\IC$BT"1G% K[9H4&LA]?DA$05%%C4_I,QH5M-5QG=&2 MISB[3GFB>_;]*_H/B94*.6EZ M*;T\@/$/G"1_2[.OZ0,.\BS%4;F6(MLITLN[/3%C@-T]-*,0!D$G&X2*HS-, MZ?P7IH5JM6HES N3OF3).BT"PN^2$YEG4LBY98X"9IT %5WN*N<']O8N-3R=,6R MP.R]B/@97P9%4&%3VJL2=WVI4@>Z?YM2)@N(0EJ RON3C0Y+%1/4G/*6,H9< MT%!KD6E.B?>DW">.$2"*N6,:$4#TD.'29) AJ);UPH6'99 D']=YG.)=DF%"^S+*HME8@ZIHT2;(\S@APDPJC M"6Q),']B]BXKT"Q#GW.,BB>,^''6B/Z]E0F^+,?72R-AR"Y$E%%Y&@5$1B&= ML/-71Y2 A;='!$D01#+"4[]#TFB@6L4Q:R:4PZ0]C^,@K@N\5-YV,*NX8I M M^)I')GD0;+($V><45^M.KKDB8IH^LQFUD]NK0[R.D./(6 *P%QBW)$!P1 E+ M%1:WWPKPDSMO_9C$X562!>I5EHZ,XXQY(KQ>LKRM " &B*A4*?*X(.*27MK_ M8Y#^0M:K(MQ,219BS$Y9Y8VW,JV_66J[Y!4,W!:!6F6< MM48LGXMY[- XR^:6A;\\/ 6T B?K(F7K PH+?)H-$ 1#T+ MF*H-!ZZ)N.H9*I512]O3_"S?9@'$TF0R;XZ43+-R84/QHOTP51<$W<48QL\A>M[IN0-8 MXCO(<%[F!@7TAEUR3 VRSJBL!AC]26,)ILX>' M\>P!" NJ2-&*#(*L>TXHX(K4Z D"8X@IIEX#K_.B=,1=!_C1*(_8_XU_7 M\7.0L-%X5%P$A&QH%/@E2-;]>Q4#=5TR:I Y;899*8)AW!"T @.I$J(A/@K9 M/_!6W3L7'Y[H5'>&R?(Z?<9Y(3MOK1=U&CMIP'9B)8D<&!YIP FQ$!,]+Z@L MBK?"WCE3;1'E]SC$E,B/";[#A7R]S$[%Z?AG ;XS#&KDP7#* J00/54JB#0Z MWHG%#]-1FF_-T+-*(^^24D;8;3XIA<&0R82PSZ1:'A*3I@2O@C@:OZQPFF,Z M;/.]R$[0J+#>2M,ENP:8TN:9A1H8QMECE61)89H(EZHY#[(RON\<=J)^[XRT MX9Y'EAGYY(\Y158$R8WM7%!U>YH5 HT34Y*M,"DV4PJUH+1G\XH5B_'HZ*WL M*CH5MW[)#+[KD-3R@#R1$:3H@DH5[GIP+7^&4GS8?<-="':)5VS=-"][R!UM M5*W_48N[))8)=)M4*EDPA#( 5%[7CTH][PR:4&X';"_\!@ARE=L] M> #5M!HNB68!O4TSC3@8DIDQ]BE6;==)*78.@V*E']8&DCX";W7$#3'4UL;8 M0&+KFSAXC).XB'%.XSA^XN8I2R),CC]^&BQHZR6ALBY87O+R5;1_P9SO;8_#3;F1725L(]-&3E@V79, M5Q(,?[3PE%LPJU(: F_(&D=B)U!;JY)WS!X][!Z!Y,*0.*1%**$1DV_6P+W3 M:+Q<)=D&XWN^E4=<1WV\N"^RU:6=-.K^%JX MLJ&:3AX,T2Q JF@V[ZUAP:'9);N=07!TCY]QNC9$]2IAMQLY.L#=;1R9)!@Z M:>$)UVLJ841*:>^\L8Z_? =<=A&6YY#*N$1J'4AUCR2T%A"\,T8Q3AOWCRWT M ,11^AUEHQ(8KV2+5'S$-%V4AXKAAE2M3F3N9MZ\E,$]@?5+6H<$R1&Q^])Q M>>J=7;W(>%XB3,,S)2VT&DYOQ9BA=^["J,7!.!PS1O$=]$:CO/[2UD'?YABS MW&48_?"==ZH-WB&$LBG2'&!RYT MB4/,\IW5?_V]=V:VLIAH+YP*8JY'41G(_M#9E@'#1@4PV2"9I24/?]03\7=_ M[##QP[^?_?']A^H_VY1D/[S[@Y&9?RJ%WY]]^/WO)*6(ZO!8/(HBGAQF&K7 ] 9KJ,*&4Z.(^%V?.$5AJ>N? M?6&X7J[Y_A>_LL32&1+\A-,\?L8LN\X2WV1Y?H>+R7P6O*@W?(>5XGAS?1<3 M>UON0XJ P]B=<,NSH(9M74IAINR=OO>X".(41^. I"SU7T/:O#1K@:&B-53);GTMB*)2TCOMQ F>]4S0]]3:;DH-:^%/B4^^_IB6,Z$6Q>^52H03K#;5A4ENK (IPE6N/R,Y^$ *9C=[5A&I )X=GK(C[; MFV+"$WQ:+56HE?VM )D,4B\*J33!#*>#X!J6CLZV7T-H(Q3P#0RK5JCV:X(@60V># GF M+-3 \- >JV[;!5(,)[PN8 S@M!J>^&83NFG$(?++,FCK\@I>Q"98I W7E-)> M>:4.U!2BA3"< MR5-*NTT'JX7<308K%07#*#T^,1$LDT;;%SP O=517=VYHBW%#JXR4/^(BZ>+ M-:7^$I/Q2YBL&>%9@AOZ_T7JW?J=2G*[&;JSJ=W=T<'%@.'M[MC[G+X'MG6!N?(K ^";@$6G$1 M]&U"_\/_S8?F'EF5?]OTHI5&WLOM/A5LZ:V^OC"8(.<&HE 9#+2-$,9,Z5^"L6M8JW@DE MC/*VT8#GV,HJIH(5C*O@R8\=9O#"J<: [54#DZEM22]\$:%*&;,5 \H9 :"8 M1(/.XU@EU,S)4O^,N>23=9FM+EE5 (SE-DBE5\D*J\. MH6\K-^5_^6#[C&5I3/TWV'N85&_[+D MK'C[X<,[SHS1;'++L]ABYA9+3#WH\>%0.9:J CR#DM.@ MVL0IRT C"P2:'V"4!G$]F&]\Z"^VE\?6_\8Y'&H,$PAZ_1U!!W 3%&IZ)U._\#L_48D,RP,,5[WPMZX"5(JQZ':!L,(0_L$']GO(Y)3A(>+[811"GU3%C1)U6 M4!=^/L_(>4Z+1WE3OO>.):D10U_1:CB^3FB"WKM-J!*'M8!B!@K633>WT&:, M\ K[^D)NDPO* '83"[8EP+@O*2PQ)W]S"9"+^;\!V""ZB5-\3?^I6FR5"7HA MA@!42HY&"AY!^M T)&&BB,MJF7+4:M\QV:?;2'J%29Q%M.9(H?/<&IS]5OB( M%W'*5J[H!#UASR:> +-!I0 :9':$+GT] MZ/R12?,L[;4X5"Z7G?009-:7!(#--J9:T%E7#'0^6V"W)?1I.&GVVV3%S]./ M7S )XURY@;E#.0!(;3;3VD/+"H%.:"-R*9U1QH41KH3!DKCJK_NS6%L0 !I; M&&KOFD^1R&;H=DP^";=\C_."Q&%1Y7L=?0U(=)61.8Z+-5'>8MRK1 <'V*Z MK=,V% ?MH/C^IO1[P5:BS(93EU$]Q!BP4J#VA;+/:^S>S5XFHT'\] VEKY+,G,)@DI'8=>M=@B=8A%489!W4 MG@QEY7 /R5D;5PMQ/_^#AZW9<6J>?!"E,#*$&: MZA],N%$=M9G,+X+\Z2K)OIKRO.I5O)R(TH"7GHV2R /RRT:0ZO-2U.TR)<2U M(.79O\,% S8EV7,CCYG..H^NT2:PU"HOXF9\W9HG9XW1-_S9I,FB9\E0= MJ'#']Z^\[VA']^1XE% M(?,#D;/L'C.BQ0GN7)6999;U9>A5Q_^LR_[FJA+;/?'8WP331QT9*LQ"MI]% M189(_3$^ ^&7J.E?V;\9(K1F!U_B5-K'?_3>R2_QBN*/N=>B_TYXKBZ6,7F9 MD2+^E^X8EYVJR\XVQ)AVA['1 T/Z 6#[Q&VKEOFM6SK>J=ATQ!L77F= MS&D?9:_B%&WK##FU!A?C)37M0".E>6LMRP!#W1V!J]^:2%@YB+""V!R$NEH4 ML+)@$?LJ3MGDVV2THM*LM5W2>*!);?9:JH(A[3"\PKXZUSX=K@X[R WAK+;] M<6S_)ZZ?,7G,[C/,P6]/X61786ZL[G/V!@*67;P.FMR_U-]%M0+\F_]TQDB8L[[$Y?^VYH@7P2HN@L3\ M[JMU 8Z?@AUH6.]U6$MM,"0>#%E8J'NB_\4>N>[,W]FP76XN)G'P&"= YO*B MM:.P['/W.,3QLR;S@)VJ7ZZJC=&S5-2#=IIS &9)?O72JY)&$B8/R9HMMI5) MN[=6T6%B2)UH"O'.3:.!1I8J2S@)OIK0*S.X@V;NE.!5$$>7>(X)P5']-$H: M\:Q)?!:H"F)W+T34GPF3W BC[#*]76X4\:XA*V7UY&$ #I7AI5 MC2G38#,H9) K>PYP-089@EN))K3%@D&HE:'#JA0#2,=J6+G91ME#1Z2.*H@8 M06*,5630TH-/0R5FV?M 5!#.R6+1EO%RE60;C.]QPH>/'\"& $K6(I]93TL+ DL'$ M#P=9:/PUW5,,*T+:F"QF5);BE$:L6MJ*R:BJ,(A M!;CL \,-:_/<7AO:0NQ@Y.*4C0KD<7W\8%6IEU=":UUXO+WE5UO9F6KSAPM466*X#FJ 2WL#5 \3VRN1KD)^S0,[7@AQE%^15N:/0%"^]YM M4#!TF\E<_3Z(JLYV+L\QM0\QHTK;9 M*'DGX%"DXI&;4K5D%K%.WP8^X56[3EB*)'8E:3*_X";P6R 6\9M"SU=DK35# M%4-+E;S3=BA2/6V#4\[,UIDP#,@[;Z'G;0IHFU7>J 22J$-RQG>)6B>-;^A9 M99/WS\+VIKU&42<&'5_7:Y7P59=J!05HZV8V8 7B53^SVV.K M6H?Q;MZ]8.N=>?:A\]ZQ-]3)TWX3I)-8.%#CMEDX.,J49V_F,CO9_\]V5IYI MT,&O']5YX-D/HS3J_J$E66;Q[)\@&;^$R9HE(*3_X#?I[JEO&-,87+FLX!J$ MTV>9O51PYZ5GIPA@]60OMLN\P;=1I1I^X-C-,()]=:# M=SZ([[,>PB#IXJ"L.]!9,7IL'GIE._H!G&DNVW?DW)[NEX*L7N6OB,"AC)R7%*OQ:\"4V)0>I0Z M *C!,J/.@A>/[?V3JQXV4;ZYD<X/V73R+EJ?BW,F@M2 M(1#$T"$3WNFH95$MC/[)Q%TS8Q3]]RQCF0<5C.C][HH)4E@U SH_@FAY&2)U M%G&6+KR=[-%/R]_B@'DD1;MW?G75ZA)(=9NW?@+1XB(>X>QK*>&G<>LQ:H9? MBH^)>%Q$(>-ZG!?@]0?\1@!$HZM0#0H!SM#LX-E7S(2XR!YP@MG22\7+NV I MB_D4,[;<,7_SC$FPP&"& MIK8IW(J6]S1S2*KA@TH:Z#)&2<3!$4N-T89?769U!CE_XUICGN7HII9W.L:9 M8'=&.I4P"'[9(-3O%K6YUN&8I\&/'=TK-E^"9,UAC/)\O>0WP2YC=N$6T];5 M$VUH @>%VMR MV#<6=R%M\[;Y,*K*U/P15&V$FI:B#E R*H$.I""[-506Y)UTPH[F,/+IU/V1 MT&R4FHQJ7:"D- (>2$[5OK5CJDH<_Y>\V:C0L=1:TQ5!!YI2<]-2#00MAV'M M,U(U)*,O>6NCR;NOY&\Q[>0F%9K^/*36%+5SE*J!(. PK -=(B_*EQ\,'M=) M0&[BO#">^-/(.O-U)KB-=U,)@J"3"9W@P4IYQ!3\' "4>&#Y2K-*T.-H*%E7 MEDO!X(8.FO70YFG+O!Z1;=EBU'!^8,N./P9Q$$2RPZ@YO+4'N8[02JT4.^7D M]B;+5;F#M@(_?X#V;)(])3U5)@.B>VJ M69_U]N+E>;C*+B=HF2&5\>/3AO8MD4KES.-NL?H8 M2_=G]SVS%>U?-S(RM)/--BLL%WB/"0QWU#77LFR4')X3LS2 M@-91,8,&"+I8PY0=&/LT&DV;X*^EZWRDC_A+:4'RN[?OG[=W4_5GPXPZ[F(" M2_C;0,&@ ()9MBC%D*+60U3QV^?O6K>-70<3:9Y^3.=%3L,S] /01IW@>%SG:AJ+^[O>-?RTVHZ\D,A-&*>GN;* 6 MZO80H%0,!&'TV!3'^D9? ZH!@RV$L!G3/0ZS9TPVJL15L6RC08%3])X2?]7D>A&*N6**AJ(-5,D M(B"(HL;5YTE+DH:\!2;+."T)PA3]Y,=IHV]#8H@,QHKB/MBB BVC35\6''\4 M (<1R?44:K$H*F>I6"[M"3B;'$F!-3.ASJ\@F""%),QQ%@O"7YI!S; #X!Y? M#9M.O39YG&O#5Z6HX[A$";87FPAR(,AB *>,47IDJ=0=T^6A^&5*P@F9Y62< M%W&9,OH6%T]9I*..G9HK&@TQHJ:4C0X(>@T *J0$YP^B34D<8I01-'NX1]LB M4%F&ZXW>=4%'S)2]6&(01SF&N9<9<5 M/^$F8L-:OV6GYB$N,AHAB9:4.B X-P#HX,B*%HAHB6A;I&/Z7=$ZH,#JY83K M-%+L=*H$75%,#[0FE5P*RBDW(T( FZ,]?)=K/,O&Y8.XD_F8O<81\EFB?*0; MI.V).C8F*?BD4P7AJX;C[5.N*F&[P!BM,3M-4Y7"'@5JE>/I7(W,S"]QEG"G M.IG_-5OB"P:+;&Z"K_9,U1?ADZXVQNDXJ],'2UP+T+;L;8IB_&6%H:HT1(L# M1.++./]U'23Q/ XKRV?!2[VI:$]DUIK+W>KEBKW]1P(]Q$A<;W31GQW(\L7N8F0IZVQ4"D=^#D)L( M?H9:Q3%6]POTM]YCGBSIA#VL^!@F36I)2!,G(TH DR<)1JM504'8(TG,ZX(] M21"NR A/?^WNIU!LAUUO28(L@V& MJ]MMCV@)*,T*1,HRFA'0]4(T/XIVD5 7/,MNTU7,#KJJ3H'IA)TM.AL!-TO- M2DD0=#+"$Y:5RU.#7(.]>S^+EWPR<'LWO6Z=3\X]'0[C\&;+16.*;A]#+>N4 M1SJX'1K)!.&P2(-.2B)&';8WUF..+\(8M^N5DL[)HM^45XC!(HK5UGN7)CYV MVFN\4X*C@BS3Z"H)%AJ[>G*NF2&%V>=%1P@4*V3(M)Q@"KYV+]L^[R+-(V+B M1E_0QQ@C I4-,%LI4/200C,/+1=9FL<1)MX8\M?LZQ:ZS0BC4G#-&#WP/G/D MTJ 8I(6H8](9HJJ>Z=0$5S3BCJXR?BCD2Y HO(Y6VMEM<3/DYO:X6A0$A"NW$MGRE%:)Z1[C$G&O/%-L9NAD(6UG6. $L*'!47Y.(Y)L%@\X7).XB+'B(()&UBE1 M=' [+)$)PG$^&G1]8E!13&59M+T5]\&4\0L)^2E]E5$M :><$(!UB-#\"J?U M^Y"$RSTO!>?JQ5.ZF(:R <2DX(HS=L!KZNBE03#( M"J)Y4-F@VX#\@HOJ(E;Y'+7K5-LDX)=_"/G(CG^H]B?E8L[2;&M -DFV)3(@ MR*(!)B38+D41E654J/*7/&X0U8N?XV@=))ZV(&\+DLPP6>:3^8Q$%)]N3JT3 M=K9*8P3<+-(H)4'0QPA/6**A(Q.)*5.X%C^_*M+*N9=AR-73XM[O[OR*!-;6 MH;1^A#33E0$#,+5M8,WB0C&&= 6/OWU%XHRA;%5BU/ZB4='9V3@^U.2@G%P-! STVX0@89&G]'_\V^HT5S(AMR.*#&!W5&E+@""' M$I:8IC5;^9[C-%2 M12/K:811$T8I"((S)G1#AA=OU*EGTJ9%R72)06K(5<-O\?6#= MAJ]_!=3D/4A"I-D:#VI1+RW>.ABP6(R>@SA1O#FJDW;+!2WD+C&DHH!8HL.G MS@+&!3V<^KHNC\M6"^O3+(E#BGQ*LO F3O%U@9>R]-U66JX8-,"$FDD6*B 8 M98^SSZQ*L]DQJ751D$:(%8"C\AX@*PCQDESOQ#7&16W#] ML%CK.:6>"+Y!. MI0"+<@:4NQ+.ST*.*G$F1UW_9LK1^YWA"%D$:_XM'C^PR"X4<\?\8I=&4@J71995' MYXK.,M,P#I*'.F- /GK,"Y8*IU>7!R[;!LW7Q*:,#R05K.Z)\-VV7 ESR:KAA;;[9:X/AX6#(?7[>7/_]\_7E]>PG M-+J[1+>CN]&G\>WX;H:F-R, 3!V%(/=!Y!XOD_#NR>_R,TS6^HNU&HU).^W_$Q=/%.B^R)28&GV:M M[9)U TUJ\\]2%0P3A^$5LWYR;<2J#]7ZZ"LM -4E0'*&!F--?M%>'1!9M=[2 M5O=4Z&K,4CO^,K[[//9.Q'% 4AK6YE-,'IX"@@U.4BWNDF@FT&UBJ63!$,D M4#@058DC*H^X B2_UC?&Y,@T\CX)I7552F&PE#(YHX^CA^L+OC!W>7WS>3:^ M1#>3AP;&^EBE$;EUE<%3>4]!NHZ8\A0R7U0,X0%8:9P_I%IH$JE<_\%4!!G;?_'MOVF4&_O4D'V M#7T5[-0YY$6>7N_0VB%TC]GDXF^(!J(T^+R8W$['=P_\$(/WSD!-7,9%V3^%D90R8Y3XE_7U*#QL\6J@EK<]:%7'>C^ M$5>9+!P^Z0$*)&K$42D/RI/U;+$Y5:V0]\DGXYEIJ3!81IE/"'Y\&/_],W-- M;"]X__,SBC5V[3%&_K_*QW!WT'>VUKZ+68 MKZQ$.&4KY]N;<=?I/"/+PZ<(V6E5)9TEDYL%,&P=@A:8:&$*ITA]G]12_>,KP,^/-$IRCE+8D5)^HSSTAX*"@$]OJ1QW-Z M>]=F13 $'8)6Q\IH6PX-/4EUP^!Q@U8D7@9D@Q8X6Y!@]43G5 E:\O=[RJW MHGR>F991:Q$<9G3Z!2)9 M+X:>[CW&AYRN4!VMHCI+6P?_"IB>>#33=-V6I2DXK[^%(YEBJ'_ M:\FO'4IRR[V=3>WR<9TI\YGJBQ57=TH$GT? MLF"GW>U@%='I9WN7"J>#'J-OGP=^"/P>FM1[90&W\6 M5.Z<7Q1$8;M#XQ?V[\,^5K%GQ,F@3OA3?_E]EB17&6D" ?N.9UF*I^AQB(F* M&-&F"(#4'X);1^@5)GP216L=E;3F%$?5&Y$ 9U)W&3^%@:-[^G])'-)_\YLM[P X% NP/NUNAZQVD*:SJ%@#[@WS4DU8#\Q [ M]I #?072*L..531DK6'@)P#VJT/:-:BGK6F9$+O;I'C"I%G&9P'D*(W&9?3W M<<,J*4OI],V^9PTOT$\GVM5P>7\96AK KK&C"=KI!4XP[P/SYF!T#.A@-+L3 M$T=Q0#83PL[)%IM;7#QE47DNEL[#@B8T_;@1A6LQ[8KV03_A^O[3H2NG?V7J M4.7#Z4V'-TIVUZ_40AE!I1XJOX)J_3/$/L37O]FGSM",6@MG(;NQH%4=QD5J M@Y*?KJ$S0$YVF09 ^FI@J@G9HQVLQ5ZV==N[3$''-WX;@EV&:-V%4%3.D )< MWX<99EC_4HR=-AB6#H8LOQ[#M];QM@R^YY[SVS$%NQT3'_UVS#\R\@L+M8)5 M7 32FQA]"630FOLLW9^],T.-J=_TE1!M?"ZE:]AC#B#,/5[G^1I'EVMV M):%3T_P.?^4_R0<2*\V?WSMMDF=,'K,%Z+O-]I#[[55KEB]A MY$%K&_*LO&+E/5 L?5+IJW0'+!H1YV=?>N"$4RS5[]Y[M :4]&1)7GEX&!3@ M_D=G427@O/D[P(3&Y[_":OHV)&G#E^[[2(/YE-KS%.32]I0).!NTI<":@;KS MJ_?V5$(2''PEZNK$(FO,-#? M^?PY8YL(]>DA__Z2'";0JN"Q+0N&.@: ^OAP3A78 MW62NX9U,VZVR)L? 9#[_&"0L_'UXPKBXC_-?XNIE;KJQK ILU>)7C*B[&ZZ-#G* M\.+ <']_&X9WA?RLG7B^532LK:+M#L+D:XJC4<$.0RBJ42'KDMQ:N&W:2@7! M$%*'3GS<("^\TZ2;::B;7NBAB)/DKSB)/J<$!PD[HO\IB-.;+,\G86SJDCL4 MZ"^_U"Z&JS--#2D-#'7W-J'/[ZTL8L)OOF7BWWEG_"@,">:74)8LS_F_JFLH MS*>S5&]L&W9*\#)>+W/S?OJNA;ED^GX&MUF^6TE@&+X7?&'3IBZ,K?W71?@G M-\\7)WEQ7E4E:GFG%#7![K!0)0R': :$ZJ#3.X%TB=T4UNI5H"3?DS%))P^& M3!8@^WSJJC '52F!F<8KC#+-UQF M&@>GJH.^E%-VR2%VR-05@7;"0@Y/8$PE5>?Q],Z-PV54M%I$/\Q'3C-GIWDA M_A!? .-3CV*6,#%I%8VJLC=GJ"X;C:QTT+IV(R_YR7FRCM=6;IKI&=*KRS\T.! M"WV\)<37"":?4< 73;WW]+9IUVF!61*,*H& 164(&DZW-,W05>SKB8/Q"&:, M?6K54H@RJ_0.2971&\(#C(V',WE 3^.&=KQPRHHB*X)$YX/ZL/I$F+$"ZJ0= MW:'B2(?TNXGD-=&"4=K9\7TSY.8LOUK4N[>PP]7 D,3)33QBE^34P,24\1!3V&H M3- E4]1 VTP1I6#%G$I\\N SDT48WCESB1^+ZY2&1FMVODU[LD2.2MH?G03(:DK=@-OK MTN,3SUAT2 1K"ZJ]QM.\OE:]N)'?XV40IQ$FD_E5G(=!\A,.B*).=BG(U_K< M,$-5RW9VI8 A[<[0Q=?9F2P;6!F;O#-8^X[@+DS>IT P;T@.9O;NI4';']G; M$N"$UW;DRS6^PR_%["M.GO%MEA9/RJNW@XL!XZXU1EH[:TD9I^&JU<#[O*7, M^:-WMEKU1GO6[EX<.-=LR>)=RSI)MWQBY#9U5#:HS+YF.W;S1AN2X^V9-,3? M5JHGXV:[>"4$_'?O!+3M5'HB#BX%HB_5$'-@$:?J.4^ KU9=CG[+YKB/01^< MTVR;-=AM,N73W MI\'"^'D??UBJ@V-ARZC!+*2ZI\7"+6 )"]^!9^&.IL-BW2YL.QF6Z<]AK@N6 M+FT9I_%R79^A6%7*WLEG&][N&1W#G+7L,UTYU7G*"7-5V@T_IU&5@@A'XY>0 MUH+V9M[ ,KR[4)-Y1G^J*L -?W\H^9NRK!@XTO%W%_!B(NL\1S&[?H(TZ"WM.,.Z>0 O*RU-X4=DFK']NZ5 M,/^/6"OZA,)>I;2_H[Q:]BA$H46->IA[$^F(;?&P7JT2S +3(&$O0EXEV==Q M^8=<=P?<1@_>M>-!J-77O?BCF7.JVW[(>^^+7P=V!?5DQ8JR6V%_CJ /6.T' M:DDPPX@6GNSA53H;C"-$N8,"'JK0@"2MDL#$*2J>Z.21ED0GD?RT;387;@) MNI,LNV-=U<$D'1++Z)1]WX-7&V2Z$B]J@N'M(+@'X7'K.C4@!M]13E!KRJ3- M%-PHC9H4(?R0NR%KRP!]ESP>;%:;RM;*8-@\%'&?T%3_G _M5"1^IL3W/Z3W M)+LE[ -/;=-ZC.# $W]\&X5@X*_$\ MFY^O:4Q1)M!!654L\^"X*IB[^'X,DCTF<9FFU[\'WV;&G!*&L]A,J:$%=0'C M7]?QRG11T5[=3YY4.Z/D&5#UNF#(/1"PY,T\KG2&N-H9?XBQT01SZ5%IVXWA M_J.-HN/W&2T-Z;W4:- "PT=KJ$.9>&-W==+9O+LWJIBGWST%>,L\=G"%L;#. M(0>B579:%G7;$O8K(B)"<5,&\K+Z/S#C$(Y&E'S! M>O]=P'!9YB6FO*C<;A MQ?A;?[,W4DU%E<2T>]((VC_8;-L7_42YR&) M5^VC])"@)!;8Z EN24E MG *YU;"-Y"[=,\\,)^&S=SIKXR1[0@\O!DPD;$GJH66 H?6.P(<2NQ>0>" ML2=Z<)HK7R>12P):I#0 %/)K%EGXR_DCDT=A2P'A\D$)[]Y#;L^($+:%RS8? M/FZV(M4YG]'7@$03OBR03]9%7@1I1,?HN_7R$:ONC1_A.VZ33A^IFLSDW^,C M3GO-BON@AR(@A?8\[9&,%$[F\!_Y.;6&Z<-2^W5N"H!K5@1 M.:(FE<_\O4:/\(D*%OEU6D:%GTB6JZ+_HWSIE'JZIJH.V:LEGP$>T1["-LV0 M7*JB!=/%$?P>EP^JA&.,PX=$ *J''KYJ!_70 =G7 M$@6;J%_G^1I'EVM"HX'2=EY-.?^QLJDV/Y*R;7 IKI8V[._-[V&#V>'7S?X* M7'YMOE>O/Q#$23G^G2KXH+Y_$(+7X_YW,5LU C0=_E!C SG8*C!JXS,<*3H6_HE4-U\]ZHZY Q,\AEP ^_13#2/R_-2]S6,RY)J\#$R#X8!JM,> MJ9(/.CH/Q/!ZQN?=#%>-T$W7_TV-T..754S*BZA''J&E7P+5V7>OJD..T)+/ MO+816FVBS!V%X/>/S;H:K9]"\XY_" M&NII'I)Q>[BLW$P?IT<=:-1&6AZ3P?Q_;7;$3X-/4(]QO&[N69E^L(,<]IQU M%R@]FNOQ<7 ]-OUZ*ND3@/E_Q4M> TW,* %31YL5T5 M-V5:/[*]'AINB^47CV XCL,XX&MJ6ISFZ#F3/M6VY'B@^[' M8'7H(UIHU6WC6A,],]63[YI5!,3NY1SUMH3D.Z?4%975=-CUQMY'7DW74UEF MV*-G\J^IAWFX#6']]1/MC:ZGT9:??HT]=_\S-ZR4T]O3VV,.H:X]U1Q"E7G" M"Y)3FC'O4=6'G#'O .6K_!B^VY^ _J,^3!5V9VK./ /P@=/U TH*NY(O;WW MM=?8J>4F6O7=5S-MOLO2TD"6"[G87*=Y0=9\"_;H>0<&??HDPOD=*O,@L?R M[[ZJ:\W#[59OSO(OY&?HX^NYK"S62O&$R>PIJ&HMI_7'7F7!_<,3_';:95#@ MJR F1UG8/BBTD_ -1VB,@_B. ^)Z5;[E\/5B3,U7KQN(&^^_):?4O1KKO%G[ MGW\=SD5>J6X<2/?;L"82[@PV1QXGDZKA0!4#+^@8C.\U.@=@X<= <+\Y]^(@ M^GC]CJF)Y8ZSTC'\^Z_#L2BJU?&\Q=O"Q[&. >]HNCD"&9_TF?3?P@S[-9UF M/T:]6(]RDM/M<-C_VSQH#>[%0I^5,.#UG2&;Q1#]-JS3P3!9>%13)3GO7\?F MIG&$^<*'%V]KC?W/OXZH7UZI;D*I[K=?37:#W>Q6!_S4/MK%0S:>Y"S?8!D" MT1E &6_]9GH\O"7(P?A>H\\ -C\;".XWL 2Y6XT88UJ^T(@B_H@DU2W#C_84 M[=6[IZLZ592WF$2"X'6X&&75NG$BPN=_.\&)RO0=XI,3RJ*X;W6QY'/PXI-A MX%Z5YQC4($Z=BA6RWT!8LD-U[!^36+DDB+R7;B<[?:#EU:VUZ8P<,-JMT[C( MFS'/8OO=)[U>S^LBIT?'(QB_KT.4LQD\BU_#:J>7ATYFF!S)I^YJ_LZ.UKRZ M\ H8"BR"';J2='H^VGG5',N#GV;W4&=T/T:4*WLAXI6Y90M+=_; X.=2K_'5 MAM-SJ<>J@6-YSE>P:EEVX*JV^F^>%(=T%QU!^V* MZL^]GDYIM+'?/;<*58#7[JGK-*+#)IWRH!55.OV^6M7);>WN>+2/@>F/ MQ[:PWR$_IZ0106&K#/8^$?VW_WCV:#523M&IPZK^Q.14B0%=@W@5/5A;P4ZZ MM13!Z^_K.K/M'8"0*;2\F.G=(1SVN(3SPVZO.NL'@-P>O]4,'@?-TS&R6WI^ M9;Z@J1XG[^M8?OMT^[VA.H]YSD_ZX5?:Q_76&J[9HCA'C^PS*$RRG%WL+K>0 M>**"?;LW_2B)^@!,LK* M);QS2PM+6(;9MC%Z*B6]N_()'55H/V#9"?(B'Z71N)R YJ/'G&<:4'0F"SV7 M+M3:C+;[,RIYI]=0I'W&W> \KY<4(B-22C<4\DZ@4<++Q9%\,-<3RE;9)<&&&=0FG)TF MM/,^@U!+!]#S*G!J:7FGY8P$SY0BU"^G!29%$*-2ST:#CDH16\-O\\, 3FIY* MPAOQIB2;TRB.'ZV@5*Z3B%6KU[G>Q]@JNW0VPPQJ>QT[3>^TVPENGXQ4.E\G M+.2'0T5^:>$>YYA6Z!.UZ!)35YFMS$.=C:+3V:*U(9WIHE$+#/6LH?9I=XL+ M6GBVV/ 1,&/%\#>D.;J(G7GF11Z,DXIA\9H.O4F">9Y#VHWH[+?86 R35FK. MALT!1C3#J(6.=Y(-!"I9"FTTT:I2A3?N\B[$EENVJRW-*HRNURE5G#LX WC! MM2GDO?-M $CA/;_2@=52*"[P4DLM%TN4URF=N^(;1>X%B9CC6SM6"Y$2=,+B M(_T1L3JH&X"&-)[J_BY+LRYRS3BO%(9W>\H,5=XC8BZ+OJV\[7=G*,7^SX+6 MAUL;DCW@!;\"IK)>+>_2V1IA=\BE$@;3Q4T(U1<^MWXVKU0\=?=1GN,BOU@3 M@N4'S#L"@-RK')=P3(1+G:%*SFLEJVL77+4:ZM-3-=[$P6.Z\X*%CU.21>NPX,U2*2*FZ*EQ>$8_ MMH8?2T?DUL^ JE^&JE_?7 :50K[70F0+H4HA0/6LQB9,N)M)T=AB:?.(=<[6 M75G.D@I&>^E 5OL:<4#M8(-2M@#-=.H&.4-MM=->H?H IF7,&(6%A)8&NJY6 MJ"JE[[R-T,L5P4\40OR,2TQWF YPL^!%/D0KQ0%U&AN4XB#=TFE:ARWQ?D?[ M#^8#.-4'%@67%]];KV))YR%](4"]2(U-?L?_#+5D?<[^KO-\C:/+-:$XR@L3 M_'K$?9,TBTOQZQ6M#%[*:>)NQ0'JP0GZ?H"P4E:6BLM@SQ L^0]NB42G- M"S]#K>)AL:2DL:9&%$E]=BX-/D>&&#&$(K7','#$6X)&.L@0'.3X$I?_>YV. MPC!;IP6MBQ#'SVR$D4>N9CU K3X(KAC+EDKHVUK].Q2GJ"X!;8N U(ADS7+= MEE'X%B&-(JR;4UD"](8U [=O8E86:F8SV])X0 :FO:<$KX(XNL1S3$AS.FB4 M1GPK6KV+M%M)H-M_D &6/*C*K">S?/6LW.3WNJTE&E_:6#FF:;"Q=]\R3=#M MK 5LV:Y5&]:.O"H%3&M6[L>PB6:C![HE-7 '^FG_NW*B=;4CNL?/.)6G"# J M@6X^%5;+MJO54:7O:VT0%Q=!_C0EV7,CCYG/.@HAF97D4%O&SL@_::P-J MRAU "RM65!_5!:#'#?J6E4&;]3NT79.ORMF6: -JT!U #_#033'P/?15G+(,]#PW:J6%N!KUM;4BJC5A==$2[JY=5*(-J %W #V@BS;%P.^BS KV M_[/1_CE(,%];K1>]V0\\,4K[#RW)A1(0D\\4SU.!"-3#$D*$2VNOL M' ?G.J"]]\/8<2PF7I0$8G3RQ2 <1C]?484LQ2SE\3,FF^LTN@N6G94DM10 M-V4!3@AP2G%4R[..'='Q+V+WF9FFAU9H'?HPM(1:$DAK6 4CEAN54"U2ID[ M_"+)**R&NQ9949_&2'PN[O9M>\W&0_K#F MQQ#\M]>,1"-"% W4^1%(B\@Q25):\:[1RG3KN[;K(=9B P+N=H/MY@*0700^ M(6=W+62UW/P(J'Y%3&)Z4[[&P&1\7V30UJXH!:B:->#4=QG\USQ+;8MQ%WR] MQ[JIUYKN\3*(V>-SD_D5'6N"Y"<<$#G_=RT-4$L>P A9 F%,&UIH^:;<,S:: M/V(T#>*(36.JTMEY\+)\Q#X F227:WR'7XK95YP\XULZK7J27PC>L:Q3(XC. MA'WIP:B )JF_(=#.?@9S]C7;AP55$2?8^'WD!VES6B#P-M^GL4^PE0_4O #V MW!I/)P3\":$?C>+9);R.>\W)0^UOM M12BVG=R6JSY87S^JOMFYT7B&RN^>/@%[3\2-7S )8W[.(I2&(HX^_3K):F6Q M,PK7:%#]W%^-!TU-SW\!YG;K1FG]1-HQ>"SYS"OBK,ZZ8_*S]5U^I\CXY"Q@ M(HY?5G&5;?:81)1\!E"T>$SKCDG$UG=/EXAW65H:5"87NT[S@JSYQ/NX$>B M[[X&JNYB[A&X2V&151*]B_;*[B;.GH*K_O'DMW>V;TP?$]1IB MB&-4QQ'ZB]A)JKNN!46Z'0D:L)* F0-&##%BD,MD)Z^W5QUAJ!CZ\=AT8WUCC3=9E/QP7/C\;\*3JZWV MQ_0&DW>R'_W-83@4&PA8QXZFU=O':*L") W9_M,-_1?]<_TG^G_8&\;T+_\? M4$L#!!0 ( ^(I5R^"1;9&3X ,LU! 5 871O;2TR,#(V,#,S,5]P M&UL[7U;<^,XLN;[1NQ_T/9&;,QYJ*ZRJR]3?6;VA&S+U8JQ+8VEZMXY M+QTT"CC\IA!]U/O)G+?#<-9])^]!V=!?NI])B&A3A+1_^S] MX@0K_I/HU@\([5U'BV5 $L)^D7[XI]X/WW[O]-Z] S3["PF]B'YY'.Z:?4Z2 M9?S3^_=?OW[]-HS6SM>(_AY_ZT8+6(.3Q$E6\:ZU#R\?LO^EU?\6^.'O/_%_ M/3DQZ3&XPOBGE]C_^S?\N]EGOW[\-J+S]YR:PGU/PIV2R9 M)<4^-X1OLI\]4S+[^S?,8A:LH^4$'++),R%)#/A\H7PC8HP=2L+DF22^ZP2V,A4JUR4@[S]D MP5J.1[/1DG=Y9E00P%05FQ",NQQ*GDD8^VMR%\6V\DGJ-R'F)(GK%)= MWY#'B/0=\/ MO7LG=.9"^3'KB1#)M+5KHW*U6#ATP^S%GX?^C#F$,.F[;K0*$S;PCZ/ =WT" MXA;84%V"WSH^%0/U/7%BQJ P*X"F;,'#1":VK5U"(8YR)JV!>OS6,P;,A6)Q_TW<]ZBJX-M71MV9,Z_P&?*= '&35*I/I_U%),_5JSY MP1K8Z\M5VG6@M3O2EASJU'D*0%)K:]?L7,%"%G*>#"ZBLVL)D\H8DCA_$#P[E4]@U9+BW:JU1%Y-]KJJ/V56OV(S!7:;$>= MJ;\@[_B6L"?*C99BBZ7O,DBA>UK'--^.DLQMB6$_=)O4%?B5=E1^)'%"?3?) MI#A:N5)[*&I\"7W8;8I3 MMYBXW\ZC]7OB>N^Y$OP/0ANAR7B]O/%C-XCX)+DL=*D%(7FA4KM"_NHGSWV/ M+4<88$Z03>\E=@$07=54&PJ))9^%U%GY-D3K>_]>Q>E.X332[X$JQ=6TT;@* M#*I5X- [G\V\KS:#%^*N>&^Z=A(RCZAD<)5K86RF345L[5Q:M0WCJ= AVQ5P MS(]CH_"*A&3&!MN9>^W)14;%_8VHO,H9*VZ/-!"NJTM M%U92L7%A1ZM$Q"SYX=Q>8$7EQH7N?W6HQQ8W[+OV)J&HW([0\37['IE&]^'2 MYU^W$KIX1.J<-)[K-96CA7'2;+)=>U@"9^G%QMAJ%WO Y9,RTK MLCOFHA'8@G0M-"[^#9DYJP!N-/ORAZ(MV9C)8!?3JCOV@P,9R4M"0H]X6REY M2\8HN*P!/^%ELX#&B]X['OVXX@RS/Z8E,SFVD@21>_#Q@$<)1A2 D$?\%"'V MASU"["^_B0_UG]CRV.%;?6E+@?-$ M'^;ZQ,HUR&V\"9R^$L% 'B>8$!J%0;+$1O2.Q2?YDNN;3 'I0$XGN)BJ]$ MMY9AWO:=1S+WN;Q2#L/V+"KM:S \"+D,L;-K3 L<]5 <+_UZ[ M7](6B8$QH7[DL2&= K O%0:B_@D3=86&J'@/0@^*]JXH>/V##W9!/22H;_W8 M=8)4HEOVLU@/MZ0X%'*4-:=13538_T4<"@8]5Q@*.AV^Q)!1CE+6F3CD4G*^9/M0)AJ%'7OY!-CJ@2T6A2*.L,;7JH4 ]ICZ_ MJS7Q7;/3*)>%@HVRLM0KB(+VU'D9>DPK<2F.@V0&75D%BCW*LA*D+@H%P]"- MZ#+*;1=?\XN)=',=>5J7;J@(I0-EO6FA.@HI?<]C<,79?^[\D%SHJ) 6!Y\1 MX1&@4;,CL%_:P7X)AQUE'6I4LR.P?[2#_2,<=I2UJ%%-3-BOV1]'=!I]59Q M*PM#(4=9BQI4Q 1 MB,M5N7*8.(^C.'&"__:7IIFDO#P4<\2%JT[1MC<84][YIH4JE*A0!(HOREI5 MJD[;D'*&*7'4YGM8 @HHR@)4IDS+>-Y%_.SC.0JU^['E4E!<45:2*J7:=KP\ MCCA6=OW6@(*,L]M2*M8SPF!+.-&'3;A''Q2\:T-%LIO*\ MNO)0Q%'6>F9%<9$?QO&*4%O\);6@+* L^Z!*M^UGB+MB;F]S!K56@;Y0 XYO(4B4&!1 M5G92=9!\PN#%?>;7(M71"_*24(!15GHZY=!\[QSD>^>6OA=EQ:=2"@G;-#:< M]:C14^#/'?5-,FT%\#T;3,0UJK9]?T]<^+9H4(]G-C+-*AY M-_:D3TKI$%?5@ */>(BH5Q8I/BTA7&9_36Z* A%&S$45JH:"LB3A1,$5ZO8#TFL]2V%@E"0$6->I:JA@#Q8$#IG M3NTSC;XFS]G=3AW8B@I0T!$C6[6JXH#_LK]'GMY_TR(O*0W.3H (NU))K+0; MNU=F)N*13ZI 75<>BCOJQ4JUHBTC/TJ>"F5D^![]X&D:.=EQ\4@^*+N J5J(4"[Y43 M_DY7R\3=\,R'A/#CDWC7VP +(F #4$H0UZ=64.!L%T2+!;],%+F_BW=OXER^ M6>VF@;8>E!K,2YP Q9%F0?'^HA?QKC:/9$8H#U.8DI?D*A!O4^@F18#J4'Y0 M,PJ!89#0]+?W);WNV ^:2G1:>&\[:^@@X>EE[UUOMR$N,IZRYL.8>+VL2")>N6S55]; M"RVU; 5R(/JCDR0.KYCI[(4T,J2I@I:,M@(]1LW1N1E3LG1\+WLJDGEAL65W MH*.:)5!EM%2V%?BR0 .=.2!'U=BH?SU:Q;D9<&>RLY4J)=Y=JK520B%>$B5. M($KB];5H26BRX4]O)\RX^&1GR<=3YK-UG4Q7"RUE;J7>9=8?O5O=D"5?9<2I M8@]1Z)IZF+H&6F;="N28]$8G9L1LQ^&[N>+1YD=__LR6AE^8E^8"J]DQ5,-+ MR%N!(Q $Z$2ERW5B1Y.V$EX*WPHD =1'IRC5QS1IP$SD6]G&JCG8>:-26PDOJ?7QW +00.]M5;84:]A$;" I]O%\G<"V MX7CK$(2LAG!!:6&\#-IPE$N!&2J=T?G(77 PQ6Z62N+EVJ[*A$I;=!KZGBO9CL04!> M\WE-^/64!;F+XOB!,)<^=5ZT&[MV#>$E$:],:S6LT#E^)(GCA\0;.#3DU_-R M>MR0&4^-K*854A7@\;^XWR=LLE5'L-Z1(6X MGIAUCPD5EZFA"S]U_=.]?FF'$/H(>BAN>A6^OTJ>(^K_N>_,)B++]4[XHB8, MDDXR)W)]6K*VK8-]-[-FQ@ZAZ"1;^EP;&MVJ)-OHXA$#$!1T\G)[$_9#'J@R M]NW.(\\2@.!TB4CX4*>MA'WOLQ[B.CO(E60TC7#*"M@7/NLDJF-CFV42*956 M54:U!D\@ZJ,+-J2UO +?9^@>K[^^4J^]]*[UHUMNWT_O+E]!) M7P5 6H.G6\X[^&JP/^,V9NYG,4>6+#C]"U[Y)X$@7:<4Y=!WOM M;<><67O[CB-O1)]'OA$\B=L&( M6;(-0.8X317LI;D=DT;=T1WE(X./?9ZGY;IA_CZ(1)Z&3%S=Z*>MAKWV-N-> M'.H **!S]9F$3*V "=GW%G[H MH;^3G(::LRI-'>P5MRU/9OW1*2JI9#$LX:^I;0E1:OL:)AC[D"@ A_G"V+F5 M*DXJROJ>,(L/41@=*K9-SF:<+@*J8B=HLF,8C 6Z]]RG"DWEW.9!U.T)J6J@ M9VB"PUY,_J@'X5B6^$:C@/[#QX\7 O[^='0OLB$0#D[Z50GDO%BI%'J.)6N8 MI6ITI@.D7&0IBJ-G<;(C4:LTNJLL2G?C!ZM$%QNBK(">JNDX6@J*HQ/S*^$)1HG77S,/ M/B?IHXJC62D8PM"'+)M!S]UD1V(ED+I*;6:!%M$_U@VA9WNJA5X34-V*"SJX MPWDPD!^$!WT/# \Z:*['VSN'"75Z,MF-KF2:2B(NL!67G/MKQP]X3M+;B$Z< M@$R(NZ+IA3[OWZMT]\U\:;R^+YQ60%#=R**;BD07,_O:2J<5(@30_Y3OLN9' M3,UMW8,A\X?"D'DX4.9;^3_.,HK_LYYN*BJR5H E7'RB:0"3?E'@:@ M1%;.U!M+)MY(G[1BII15X%"C_.D5,A>L3 MHR(3D!H0]^%1R!U4_\6'<"&O=HJTR#7)S9F0MK\.Q;J)%HX?:C:_Y,4[1HC. MV(J[8'*%A[@E?]6OG>,6BV%/U*DPH-4:?>2MRC9EX,53#GGU7X0B$ M!#Y?YB1B1N[@36"'YU?BT18A=$Z+Z<1,!*K*8X?I5V%+KSLZ-2VE3VM^L"HM M$IK/FK8DU(\\)@%-4 ^F+)*0'7#T99%3XVZ)I+UC75F]*S(,@2J MKM*<6BC_W6@ILB,,7@AU_5@7JU*A*>Q[ M?(H<"^M\)'%"?3?),I;UOSK4NXWHC/C)BNINXQW5*/:]O5HZ-A"ZDPZZUUJ] M!H#*;L+0)O95P7KG4!IL>=X_QVV8';A4<[7YPI ?AKN$17TW\=?I.];B?=P5^]D^P3$@T4]- M[7?G*1PEX>6Y5(W(HH^NS4Y]&\N\4"\)IS!;WL_08OYZ/-->C$'3Z)&X[.]^ M0 [DGD9 @,Q]O?DO8P=J-&I.;1&';J$WA/'F^@(4]N= )(GBB4$7$4W\/PT' M_[#:V/$ KZ_;1D\K7%WY5$5OT M\82M>\0N_S3JNW^L?$J88DS:9#,.G#!A*V8>!2R>P%6;@TT;Z(GF:^8OJHS$ M*]A]**F;/NW*%]+[R'X+NY%7!P=GO0Z3T6%XVM9"(Y<0+[YE^/++'^(IX(1K MN!G-U#=#-/93M4&H1;4=/EJ311V',_J0! >GCAD*W!K:COZLQQKLT7Q]$]]= M($%#$U_K]J$FU_S-S:,GOA6Q;2@+0=[W/9*Y'_/30^^&#:LN4Y79LOS>%Z\+ MJPIEKKDW'^NE(;(%H".#1%Y8?IF;QQB*)Y6VN9)ATP9%52C+C>UL-L,R'( . MLFR9 Q0%+L+AJV.^!K>7MF,KZ[$7>S1/>!G ->7_Y[MM:[;(%9&&VS1G_!=L27SX M@US)-%-,\F6"VW+ 37AMC=7ZS%A'%;? M:C=HR*HM;E!V:.U;"Y(GGTN]B_9DD9GE8_-IY5JRJ->3DV>U7 8".2?8(C=( M?P#)>P*J#;6.YI/6P:W#!A?TY=LV1)\_?62XUE H"*6FN6U0&YR+@492K3O M!K^4-W5>2 P@I%P6RDESB>:.X42ENX269C-7"0!BXGX[C];OB>NE7G>\7O([ MC$$4K^@^$BU-6_7IT_??77SHO>OM2["_L"5];QWWV/1U%M$%7_+G?G]\DJJ\ MA*EQN=[>IMA?^!G_+W'N\_NOWVG>#F4U016/[R, #=9+U9.S7,S=;Y$?:X1" M=FCY!QK4^["L&=G!"W%7;$5'KMD(-X_H1O%Z*2NK*-H!S O6D0-6(7.M;Y.: M0>X'05$0MGY6OO/&JNAKX$.N-9L<_GH]]IG9VF!A&'K^VO=63J"V\6(9?*0U MQET4-I?BJB6KWDM@LF9)27QLY19Q:+X2P=LUV[[W[VG$,W&HK;90!!]8C=$6 M9,TEVVK)9G<"&"RV5 X?5JDI')IK2>IVC?6>.'RNHS;5@P+XB&H,]4#27,ZO M-N>[4[9 N0KDH1 YZ7/%X)&VM2_^CI[]EK2M=25N1OTZFI" \,VZC/L'9Z%8 MD U, _U[Q@:,8YL%$'A M94P(_4RCU5(\L0%@1%L!S$7]6X067 !T;ML;B=/,O6!&%K05P"S4OREHP0) MY];[0C3EI\!BUK60;<0*XRD4 J-=?_2AE-VISU1R&1Y8,:PGIM] MB[HT&/OZP]V DTV3IHC "TERG1&$O[02F(;Z0[8JT*#1&\,![42#NR%U%?B= MP":8@*(<0=5!825],8H_DIC"QF;#"Q%T?N/S^R.$+>J---FV >:MD56S/6_5 M,&I],^-0E5]BX8%% MT:RD3XFB0Y.#U6REIZ3?WPJDN?$J+XE_G<*&A7Q'D:K3]E58GJLC2_-PP_ZK MOL,B+8@/OLY\W$VGR>9#NKMLD(9W&M;(! CI? XD_I, +;JV\1^;)K5*TOC M7M120%F:F"C5;!GU2?+[F+HC.HWI($[\A8#IGB3/D6=@ %83]ZJ6D0T;]=L^ M#%DEK!.'/ \EQ %IBN->U#)R8%04S]T_1,F_R,Z%$E.7@-7$OW&=S0C#641=,3]1 M.C2K!G OC=FR"@$#MVL)"7_QHT @.)K]'"W(-7\2G6[NG*]6G.E;P;UQ9CE/ MK@I2![ADBZ\_V,K6G_EN)NW4>;DB(9GY26S%I[DEW.MK-7 *!0N75^9 B?, M!!PNECP%)A,X?9K:,%.IV!3N=;BCJ%(R;@]$U<3>69 3FB. M)%$&NL8KE<>]*-<B7B/=;=CK_>S-O5Q;\W5Q* ]8!TY MLQ:GS%.?S1;F^G/KC\5S:U&SEU9M.0US*O1"2'RG/Y-6%&UE0X5_.KYFL#"; MN@^7/I=!4YUL3[S)<;?9ELD<( MA1)[34)OS-9>?/9^$RTR/&NLC!N9(,U]ITXR]U*,Z;$2^@B]&X#1_;B>$[P0E'D MJ 9+U*5Z8ED[ZWW78>Q1 .C%LLC1"Q7\3%E3)-A_CK[NY0'Z&E4=Y &2QKT MFK=]FVX[]O@+PO=X^.SA%R=0=P5M!>30!2 1 )TQ.H5TL@_I&::*R"$-1^^' M8/<1J63:8Q9]#>1@A&/X.-VS%*'.E]"CP68^(>Z*B@>EU?&ZZN*X(0E6].GT MQ>A$@Q?JCJGOZKI-K@QNH( 5TB7-,.#]S%;[XH;-K>-3GBQ4A[.L,.[YO17@ M:EU;1OZPCVWN?T^$'5P_A_.Q]!UB5LE4!_%GU7E:_=]! *R')/ M'*K&DA>4E //"IL8&C56L$52(78]DQ,SG!=0/"\L 6UF\\P>T(MZ$;7=,$MH M,"5T$8]F4^HQIV78H=&5QSVFLAK@S&JWG4-62*'=A2D4P3V8LIQ.2)0[HG["R9*WXN6"=$<8"D+XYY@6:%N M4+C]%'E6#.C*XYY?69%@5AME'!!R:%-AR,KA'E=5<#DR-1'=SI0NP@3H=?)E M<0^D*CN=LKJX/L<$OZ8X[A'4,1X'G83M]!>0?D=1%/< J8+;42B+ OS@9>E3 M$.[%DKBG215@EZN*@OK-*A5$A_>^#.XQ4@6DB^JA8)P[I9W/^VO'#]2/HN@J MX!X>54!?JW@GCX_&4>"[3-XQC78[M?GCHQ]-QT?;!GI.Z/5X*\1C!1%.DO*: ME)C2'2DI*K9SS)$)XN6%,*[ -6 7:?Y?J.EY>!0! A%RQY-+M=#E&2B&39- M+:H#*6O!UQW'F0:;UET@/V0@U/G6C1:I]WMP$N:>1K/1DJ0#9?G0_-.'B]+- MUX?^],OCH#>Z[8W&@\?^=#AZF!SOXJI<1AK1N1/Z?PK9KYGX#'@O-9'0&^=P M&LUNV40W='TGF&SO*UU.1*WIB2E,5RFO5B?]A- M->IVI4_>^7^L?,]/-DS/>R=TTF 4?H-+VCF_*W;.N^$_OPQOAM-_]?H/-[W[ M_D/_\^!^\##MC>_ZYV[:O6XZ63WQW!<)$^HF6CTE_:=HE7R.V,##5'$)U;YS ML+TE:-'&*^[6]E#B=_?):K%P>+;DB3\/1<:-,.F[+D\GEIM[R'I^*99M\N7^ MOO_X+SXN3X:?'X:WP^L^Z_?]Z^O1EX?I\.%S;SRZ&UX/!TA>H*R6N6OKZB#U M5QU/D+X*K(_<3\UD%3N?%2[X'6\77YR]"B6/&67][(=B/[OM#Q][O_3OO@QZ M]X/^A$V%^?B*U*EV:NQ%!'0K?2VR9J$ MN>C\7(\I;9,]#GX9/'P9X/203-!;1@V;!@CD?_63Y^M5+%0R=Q9P SC]QB > MH O!6T#N3994%CJ6+5#X?>S*B7V738QO_&"5$(^_VSDF5.3[D/6[OQ;[W55_ M,KP6Z\";X=V7Z>"F=S>:3'KCP6-O\G/_$:E##AP:LKG!3A5S#U37P.ER17D M?4Q3!;E3F>@H]"*C[OC=YH[-Z.1KID^EW1(V@:NX'E*$;.>>NQ%B:*R;EU<7 MKS.._([$,2'9=E*4,D%) MC/RR],+B9#JZ_@)F+3'L?][T4;S?*J/)+ 2;AV<1(+S_*4 M2VD%6-,[3E2@N=.%JT.'WV F9A ]UD]Q>2/%6MML%;L MU%^6 E4F7ZXF@W]^X?V'[T!B[=$790=T'64-O$/JO#S ,VE%%>QN8J!#^*1^/9@6!-V8RLP:@]=$B8*M& -@!@\[CM1,_\Q4$^\_@CY6_=@+N MW<$T JNC936IRJ(5+$VE/2$NR;N$"7\MA'E,>'4@._5?DJ_D+FUAP9^8 M2(-L1"8HZ2RD%-*F"+7I_25M VG"\0IC;OIQ3)(X8\D;A8_\[A9E-B:E'\$S<9^*M L*6*VPJY7&R_#79WU@> MO+C!BI&>&NUBN=K>2J@0^M/$MTXK9J@YM/$[?!8PHNS;I:"\-.3HN![HYSE#>N:L_*:K*]E_J"4=_HAL/M#82@E@C2O6^0]#(8\ J M#>XT.8FV0-70=C?LJ/:^9_M(, "I?4YR+%LZR1>]6V)8_@AX/6]DG!\!Q[2< MDWT$7+$%,294!+B&;BJ-F%V.1'9C_8L@D(K8A^E-FGW^H!<.8H<6C8/%,H@V MA$P(7?LN46 5"#&RG7PWFH?^GPPI0OTHG4]9+2MK_R1V9&)MTRGEI+,AECID MA_G.\A@%P6U$=\.KE74!&\*.TVK!:*P@[9 I/$3AFL1LJ?;(_DU]-\E#,Y NX.&8T<**E*8F2O;$8U?0@[AJT-_U,G)1W8 M<2U=!5/NMGXL7^8N7PA#WFA]!3?#=I8V2IX)W1W?\+D.F[ /7KC-D:L-M[XH M9));]7/[-K&GH9;WR(Y&#[]+:K*NWI#$\8/XP:%'3A"V8F8DQQR/&*HUPU+:*(/*0U"#@3^R8940OTIAZ;* MVR:V*P<@>XGX5BY_/9=-%9C78B08CS, =;M&LL)PBXP!-&OFV"&U*C8%8RO" MIY5 :4Z)&%"TIPZ >N@;-V!3RQ\A@ %!WWG)J6,^_946[EIG:/QX1=UG)R8PEP:H!W1I]3]+K,:P[,' ^J-[,![X M6;@OS18ZD^>()OR)S;1G'^27EU\GA[:!O3T$6K%(KI7;8=30W?)?(_H[WYQR MEG[B!(H^5"R$?L9G!;E,@ZYTE6BQB$(A_MBA(RJ6_9ZX5%O,;"W/=F>LC#Y= MJ]0[X+"@4RBD',;QBG@W*W[I.8T+$$+&#^2K^)5N:0NLCWZN585(.W!R7#+M M9H12XMVE@"EU$ JL"7V*8B+*UCSKV.LZIKZ[,[\+U6Q#71Y[EF'O-(W*HW<^ M\:8L\6)^4Y+;$@\1$\'I6_>A[G> JD#&ON\&8W"]\'M;/1&W<>I9#)&RNU) M.G_H%)TR1=&[G1!*N 0#]ED9(/(_=@_Y R4;FH)OUW,J0$4([&$9(*!_[0:@ M$@4Z8LAW9.X$MT0W/\L5 :+^J1NHE^7O".CY$8H+QO-X^6N='U?7 *]$.\6) M"0'\ !!IIK(L2D,6\5%*U*U,598U0R$=3]?$\#)>K)!;:72B/,(LZRBIA'\=4LEP5B6I4T!-65N]$;Z_6Z:FW10S5DAKN3L8JC+57N!J$6A@OPK24E.^-1\_YG MEX08[%JUM;OH8Q6F"AD>%>C@N]AM /PP9 NZE;@KJ@K=Z'EUN%*5AKD3 M7\1(MQFA(G1%7*!G!I6[Q+ 7..919+'\5Z @N=J^T@VS,)BY+,:N-@2PO34/ M>S+YY'P9;,_;A)5+HL$ZYHCOHY!L[AWZ.TEN5Z&G3E:355"5QPY;:8$]/50- M'1I^F4RI&,\W5WX0Z',)*=(^WC[D=?0V)UT_XA6VUPU,4[\HS+M4/#@K>30L+.FF';] 0^8& YVSZS.R2OT$QZ M#=!KP@<_4"5[_T@3FE)Z!GOWEA=N*,I;?LQ+K92^5C=V;YI[P:L+L2<*^4J^ M LS=7=>B2""6"2/MKO'0D)@F.=+8W_:$L;_\MLL3\YE$<^HLGWW7446 L/*: MXJ='C5Z?9N(Y3'2DJ<+RTBBWM[GXZN+(=.BQ+?.@5J21[68##0]L,OK<9ZZ8 M":+705G!Z&$N0JW5L9EIM@+P?^\[8/47XCMT>VNZ6CV.8J\$OR/04KCR32L>C=(M#!6.RZ[IQY/.,PDQT8CJY M--5#/Y.Q,5)%Y( >$WQ'NA=SM";4DK5B%>QK>C41)D>BHO7'#$ MM/,-/OE^F/@>IXMYN'T:Q=2_$R\U[L5R MM4W"7E0$?(6ZGN]T8[EHXE]YP;H>$/"/P8[4HS3YD(02U/:%;IA,,QVN&))0 M&VCX=[F/U.5J(V_ \&!PDQ\]&V(].*)?1I<+!WF=V%RS&T;20N<#64R-;Q ? M/^G;OH:Z?^#2M ^GJ8(="PNUX0)-1A":NCH@?RU2?XE 7P<[(M&6 8!*&!2( MIQ2K\'!0$?NZ38UD2 !!WP4]TI_W%SQ@N;%IT[9YY/V>^91L\/Y2>/!ST)X/E\VGE=AV%"&"U)]E(MC/52);3+3DO8_NO ? M/2+._(_QBT?WI"1*G*"!5R!V;SA#QBI>0UE6 M >-2*;0%EBVP"OW07S[U#3(RJ(]T%"!!K6NM0[$J(OW>S_T%ZO4T,;.YO :>FX9_Z-Y M&9\UU0O$T>?#G9Z2?3H8TX5?66'D(Z(*G4BJ!GX4PZ%8I?T[$QUW M78LQT)B6EI"[+IW[WT7AG"TR%UQ$GD9)?V O+WUJ=,BU0#_G+HIE.MU6E>\& M'3K#,O#1[./-69:P;(JA/TM3E,4^3=9;RN'R3J,L^LQV3",VWTLVX\ )DW[H M\1>(E[SW7FW,O@A4N1M] >Z:0$JAWU542@EQ6Z#*W>#-PCZA/#;OWPZ74'K_ MIBB+G1S,PK[4FX1=0H/4:?@'*ZJKMX@=E-F ;X!1__H\ W>! MTZ]1=8>P:P#M4+@1/U# Y62ZOY%/ZX:P@WZ;Z>QJ?E]I'V?? L9!&9I .R1O MKI_GL4'OZ1");Z-5U67>00O8B8'JYS*/S&E0F4MY49%*T0+:<7US5.:3@72= MRNH4XF=[JI>ZSE &G0HRV"WI!H>VT+R^Z=&7T,M>>"#>X,5E>)BN3UDV M@YXUK(9>;0+)WBP^I681\D176=E.N@=[\ZC8'-1,.K)]=A1H)VTNT@YBZ2W@ M='=DZTRK-/H KS!#-2G*"E!:.K)Y95#\M+.3'4:]\G=%;X/HZV V([G(Q5R\ MZU_-\:Z\D=Z,M=(CHIESI&LN6G^U7 ;BD00GV(&=_D"G2E8=5ON$;KC:P''2 ML^)#'U(,*#?YSGUY['-B*\)T;K044X\]O,FN=&9"CD++*8BN/O8![A$,VD&$ MSNA#%+I,P?0=09Z6-_1VD99BO#<[7(LFL$]IC^#5&BAT:@NWZT=/;.X1$F\8 MLH70LQ/.R6U$K>>K1S5Z$I=TZU!4:0&8$U=M.NM/IBGKD=FL7^E,=9<341WH M"DBV%NYB]$4F9(+ M&GA7R,NBC^S7\77?>W=C'(Q[!5ZQ6L9*GT;RM@R)8LE?W;<=]4/ M-XDW=HAPNHPI(+NO%7JH9\ M/P@^E=1N_BG0>$4[O&T9TYNLL/T1R]NW)E+AH*&S+0N>N"&Q2_VE/C>IL6)G9R F+H&0H%.7/V@XIIO: MMM/9"9")V&J =9GG]/;HUDAYSK>+2CQ+V\&^9-,$SQK T'G6CB%63-NWA'V! MIIF!UX[MEH]FQ),/5TPNCV?O)V$L&MW%&.5^5LR9O#^U^>Y#\=1F,AU=_X,_ M@SBXZ5V/[L>#ATE_.AP]'(0>Y=KND;1QI/<0][*/9GFQ'DG HRM%(E?QB,$3 M!VH;#F$^DCZV71P/(,(%_ 4;@/PHE?$A2OH!_]A38'HP$52Y&WN=];!>\ 0@ M_?'/F?1BEMR=+<]W73MQLK!I*T+ONG3B]. DPI@S3ZT_89(6/G6RI$JA'Q[I M]3&='L%J=X,YC05:=:MFSXL>&31,K6?^T#-9DR 2]!9L=\T&5A_5H63!5PM[LJ\= M^COAJQ@M"9KRV&OUJO@;(4!?E:?/DA:7:9IX+D5YY#,IRVEGZ4D!'0A=7TM/ M_05Y)Y82N<='X[[+.GK^X"6WK+ZHLJS>?Z87\^_THO1#/2?[TGF-W8$U]CYH M2F[4?4IY<*^0]6JS+Y/)W__J4 \J,**@T "_XZ MVNZ&'=7>]T##E!U2^)L)J9K&0-5"L;?!<$%I] V&ZEKN-0D]?NI1?C&Z@B>H M]+5N6([4ZFW[=R7]F]GJX+/!J\*<4Q]FJ*F OOH>A PQF3+ MCM$JB1,G]-A*]V&E,(=CAS/UIY!7H?5-D^H:^4VL5(ZV7(J5]B1Q:((:<5DC M,H73]<$+H:X?DS'U7=UJJ"T!.N\D.V#<$ K?O,E_9@63>!BFFV6?:10WL3K3 M?0P[#K:SIJRAIOLS ^4D2:I<0]ZV3B&P3WWPS+1^*O'-ET^YAW&\(M[-BK*Q M(I5=J!GG-\ZWXGL:*ZS0%G98<7/&5!G8DTY.>'0?VL*![1$MY< ^BNVN4ZQ$ M*+Y?/'+*"3!(SM=:$NSG([KK M?BN2>O(.>/"R]*FHTX(#EGX,^QV,SCI@#35OVP%+@$&;_5I*@OUR2'<=<$52 M3]X!8QYY_7;9@8=0.NM_I7#5<@HP"#ON@5_)L9>-?9]/OC0@OAZK?S+C]62- MU^XJ]744BJC.E1/P"]67AA[0MC#H;]3IY2\S&'1[BVO1<6/(I]#>%.FMY2EY>D\7AS&3! D"M\Q4> MG=7+83=L]HBYBEI?U5Q%DPT)11BH+9_HH1L.MZ_)K@_G-^V8;^F;4"L]T=.R M1IGJ^JWG,:&SB"YX)CR[R\^752X_E[YVO@-]O@-]O@-]O@-]O@-]O@-]O@-] MO@,MT_)\!_IUWX'.30JOBC-0[5UH2,7.7_>KZ4XT',1N+(^KC#T/49AJQ/,^ M)YO]J_.MQ(Y8??U\@_IX[M[N#=,R1LDSH=-G)\,P9FCR]X5),3),7"B[82N- M6\>G31U=UBI=Y_USZSVE ?+//4D)YN$53(S>4I3@?*N[)A)/=Z)CJ7 G!P%K M$=_N-?&VS> 5=XS=V-C8,L!>A-=[9;UM&E]#W&U'IH3=7 ]8Q*F_H?">F@%^ M/7T))\[YM&+8WU[H4#TA[*?W:O*;#'\_T9BC)FFJV8@[%:[TR(8YZKM)=L A M"TSZ6"4P:=]N&I%T#D Z!R"= Y#. 4CG *1S -(Y .D<@'0.0'H- 4A'VU!A M^JF,3LK**XIW_LR[AI@D/0*G?@YQCD0ZW67T.1+I?/)PCD0Z1R)UK2?](I#$ MC$0J2G".1*J)Q->=I;(FL#HY@%B+>(YB:LL,3G?U8$0DR\&,.QI(A#A',M5' MY7E,T.'%TX]W"$ UI/-/+H'-#:);/OY"#02$#K&XID M.HV UBX'/GT)_61/2R[ZZ;LZHI]Z*][\.0;J' -UCH$ZQT"=8Z#.,5#:%V%9 MI^*B70=.'#.L^ BBCX?25'DCS*L!0(^3RHMDBG*2E>T(@R:K+# BTZ29=$=3 M?Y$:BYC#:1,.X?) MVH;)7G9W:G@.DSV'R=J%R0J7]#CY8ADN6ZR&/>[AA9&S]Q<=S M8*PU*V\W=N_$7GL\ 5?9 >.V?"+G;9K\88:ISS2*F]CYTWT,>Q7665/64/.Z MTUB8'M#69D5KZT%T&R'>;LQH_52^;M-_>Y<+SK&D35\NF!+Z1LR^D[%$3=TP M.,>4UGG#X V-)>4XW :'#=W'SF&F]M2\@<' -&>4H(.T!K"6Y.U&BC9$ZIOV MX)C;ZQ9QSW]]?=9VP6YCWI[=LWB8,&S+Z+D7N/S@,N,1? M[\>D7+3^]_;1^KOVSN'YY_#\GE8ZFWP>Z@S M>MP]-&2RF\&.,C-3X-WP:\+L*Y]Y6JU50@O?C8Y4< MAOM"V($:4 R+:J&'49ZCX\_1\77O0)^CX[L;'9][FMT4$2\IVOGCW_JBX)5 M-33L[:ZL01@ZN.-6G2>\LYP:>#)AT.PDI7#Q+??]^,+JUI^T9N>W=VOBSP)& M!"(O*Q-Y:3VW?\U,7J(S:5A,0&I"F3SI&V!@--"8K$RD+8]X,?TM\-BQ16CE MS<[T!#M;_\7]5?(<4?]/TD2PF/I3Y[M\EJR"Y:_B+T1VUU#-)"$;H6#Q3*(-H1,"%W[ M+I'KN\N-*52+IU'B!/G?\_/SARCY%TD>B1O-0[U+;/"3K_9:6^,TO5Y#3$-W M6_^TE?MC507I_#%!-Z[-OX$G!A3I M C)%AV%"_3#VW58-6/GY\YVO.NAK:%-0;%\M>>SVSROJ!406K, +2LIU_C3, MFE>%HDH"VHY))W.NPS 4&Y"Y>/2=B+DP]!]*8>B#S_>#AVEO^' [>KP_C$!' MBCO/%'HDRX@F?C@W1Y2K:V!EQ5N3<$5NF6U>1Z$0Y5<_>;Y>Q8*\P8L;K/BE MB7X<$_:/-W5>U,I5:@Q[F]1 82D)7F6\T$?KT9+P6QKA7$2S]T-O\,*]#@%< MA !41=]JM",2# 8Z;7?.4T29@-E5A$Q.-5>J\NA;<'8$Z=5&9Z4?B':))Q_% MC2Q!ZZ-O6-FQ9@?+25^%GE)G30+N.<*$4#8-"3E01N(-U=!W>^SX!H'05&A< M% 6'WD$U^9>61-^- "*M5* CGG!,HQF;ZXBS-&8(VVE1MJL7&SL$M#[Z,MRN M9]C!@LZB2$_TR!!E,CPS>6_81#>(EB"7!JF+OMBVG!Z"X6C(N0V9/PT"XB8K M)V"FQ&:KR0;F[$ UT?-@6#@_"RBZT8WXDF*_HMBM- P=2%D+/>JW0MBRA?N=-H>PM#!^"&_%!6]98W0V'J(P.A3/..9HJN"'Y-HQ8]3^I)=) M#R2!]+%",?QP7$L.95IV>,==FP'F1YNM=_3D+Z>_";\-!=NYZ$Q 77=15SFM M#76C[E:=*/L-_Q=/U,)^\O\!4$L#!!0 ( ^(I5P6V'"]VP8 #4G 2 M 871O;65R85]E>#,Q,#$N:'1M[5K?4]LX$'Z_F?L?-)DI S.F(;3WNM[*; M'T8?SUI__M'\T&MW\2^CG^:H/SKKM9K5XB^.5LOAYNF@^XE=CCZ=]=Y5(I7: M.JL=99:-1 *&G<.4#57"4Z^XX;%+T"*JH"*J7LSU+%S;0R[%.*TS+<:Q;;!M M3358PO58H.)1I=4\;?6N8^$+R][47M>:U5-T^6)MLF^RO)?Z)FOLQ%B#K2XW M@-2"=JYW>L-1_WV_TQ[U!^>7.W-^\WP[7%"EU<>;@;*6M5^S4^'S//1P(FU% M-&,VYK;^-+LP:I^>]5BG=W9V>='N],__>5 M-9BO= CZ,%!2\LP /L#ROXJ+C>9H.)]@0@L.N)P_::NR2AD_S5&WU7P_.!^M M.G,8\43(6?T^=YRL$5^@\+[2VJ\=-*MDC>*QNYR"=0;T(,[?58XKFR+KO]S0 MCE1VZ$J?Q7P"3,-$P!1"W&QAV'NE$QP__)>IB+6M2D!SUD\#I3.EN46Q?1L# MVY/AYUPU.BK)>#K;T^[JH+&Z-/PU?.!CGD/DFQ[,BO(W3+W#'3Y^-CM\R@UN MF$I9,F-7J9I*",?@%1NM 3?4LE"AQ519#(W48)B*:JC)QC ;!J+(&8FIU]+_2EH*(W0 A)A)/!0I&-, C;&!9H, M N<@VIC> $N ??-\PBOX-'-/;KGZ E&"Z-MG M ]'1 0/:E,#%I MD%B">9AR,5V'P@12F1SU*$-K)0MP95H%$.)MP_813B$@. O,]*Z#F*=C8&U, M?L-Q#X47M)"RNBDM!G#(M0$WV&67(%:P7\"-?MIXHK[_7CWB'H$/#?;JQ '\($M9BI8A66%H1& U0$>,DB)TC-GDOA&AX%J0]Z)@ M/JZNI60F-\1&7.XPCKJXQ*\,H#<6JPPI99S0DTM.Q0K7Y#Q8LAK4*#C2*K7# M_WP@02PIJ _ADY20+-RKE M5/2XP2 C?H\WQUR'$%V,Z&S@'7*8PA1>(F,;)P!#(*61+!+JB('@QMD6%Y>XF?IXN? MX(?&#TRXS%VN)G!!%"'G%Q.$A5GG[@NNMT75*2XWTWD7*ZB(1<,4'8.O@"^68FP7SHHSL@@%"5ZJ&P2IM%K3&W: F.1'6 MQ5>WR%K(D&0X&>.0O[&!Z8]0V5$OQ+ M#[ZT_08 +TG M 2 871O;65R85]E>#,Q,#(N:'1M[5K?<]HX$'Z_F?L?-,PT0V:< &ES M,P>4&0+DR@P-.<)+'V5;QKK(EBO)$/K7WZYD?B0A#32D3=OD(8GLU>[*^G;W M6]G-#^./@]:??S0_]-I=^$OPISGNCP>]5K/B_L+=2G&[>3;L?B)7XT^#WOM2 M)%-3)[5J9LB8)TR3"S8C(YG0U',7/'+%%(]*,!&F7B[F&79CCJC@D[1.%)_$ MID&V5=4@"543#A.KI5;SK-6[B;G/#7E;.SYI5L[ YMZIS<:]\_[G?:X/[RXVIOSF^WM<4&E5M\CYXJF =?D[)@,:*X8 M#*0'UI3AT9R8F)KZ\VS%N'TVZ)%.;S"XNFQW^A?_O"]52W9\V>YV%^.=#CA8$I+CB@8O&XC'C?6EP:_1CH]Y 9%O>C!KD[_!]!YW^.3% M[/ 9U;!A,B7)G%RGVVC%8$,-"25H3*6!T$@-Y2F![21Y:E3.B#:P MX0DD'L0"A5B&#,2I(!$-X)(B,H&$;:23NR>0LH!I3=4<11)ZS0@"9ZE3P[40 MG &3 DL'VD"!@*L@3T LA>G@"00PF<4\B(G.\==J_HPI5BC!!21<"T9#GDX@ M"9@8%J@S%E@'46\&KLD0E@E @(?BS]H M!7&XK=;N\S2"9$8-!ST\#40>@DZ V]J^>P!5KL2<9( 6!#H&@! K)!<@TG=, M0["$'!5[*)$+$ #X2L"8-:>M/P'5,8F$G.D%MHMT22A><4Z#B]X:/O7"DWNN MOD(4(?KNQ4!TO-K/ Z6Q_.D"@05YPD0DHXC#L*P/[6;W"57,8@HPPGW!U4[+S'E1.PW=R TY$LO4@1KU$\R0:UAW\$-?MC84 M6Z+" ##R#[J3T/U0JI@?:=O2IMQ?E?L-K?>!/.'YOY=W6+R MOL+S^R"Y3!\(JN]C/F0:5 .D;'U_'.\>4H^ YGK[*<@!?$:6EARKD+D"!9!W MIUS;5 Y2++5ZL.]9%8'U0J*8H#88"EI1I "OJ#!XAT,U $>T%#RTC%GGON8A MIXJC]]PQ'UO74E23:V0C-G=H2UULXI>:@3<&J@Q.RBBB)Q<4BQ6LR7JP8C4P MPW&D=6H'__D,!:&DP'P6/DL)V;)L[#SA)XLA_P7%T-89_5XH;5\+MHXHB,(I M#['J42U3BD6/:@@RY/=P<4)5N SQ!:G/A?;[X"7YH_+ I%;G-U0@N%D7 ^?D48*'O-K]-7:1+Z:\VN\1?=%/AC:X1#T'TD(A\O MF+R]BC,R)X-=,%*=+=^2]IRVC0=J_?"#L$=>G/WE3;H_!E^'AK?(CYNAU MH*Y2)2;:'6C6[69AZ1J%AL%(I9>TQE[ )CGAQC#V4.WQ); FO!ER\,QJ*$-X M0-;76$K@+S8LB]!CGW,.CN,"HCP-[ '5X1,;[Q*+[2_.,G=">M&%NE.N#8F:AC!1LV6> MWAP510L \H!N8.J>8SD:%JWS)($^^@NS*RD*V,8CWURFQ1\0TSUKM\?!C;]0F_8O.<'0Y'+7'O:[[7&.? M9]!;'T)O)?:N^N8YLL2C%W\HH^Q"#-?)1SHGIQXYJ9[\M3'5[/-]X[S^U6Q6 M -Z7QLBD3GQ!@VM2@ZBQA[S[A&E%5TBSW]KT64ZSTG\B5'> 0O'?4U(3J1V? M@G@5D]3FSXPZ,6<1.5^FS*%CYBZ7[=5^^=*=XH&1>^8.T=XS)6?(.HO'N_HL M##_#P\_OW/=X^-G>_U!+ P04 " /B*5<57+J15X$ !B% $@ &%T M;VUE,C M^])U!O@+YF/[(W_L=NU&\8M/&ZO'=F\RN '/OQF[GRN1X+H-5C/5X+.$*KBB M]S 3">'58J(*'I4LJN!"7#HMUVGZH&LD9K>\#9+=+G0'7KI5!Q(B;QDN;%:Z M=J_K/BS8G&EHG=4MN]%#R-,GRO[1SB=\KM+.7C;KP*:Y >6:RAQZWYWYH^&H M[_BCR15,KV?>M7/E@S\!Z]/>3-FI_;KNU?MUL%KGS2HX'CB#R=1W!YLX#@_" M<_NY\1?-CS 9@G_I@N?,>LZ5Z]4F?XS=&W#ZOGERUFR>'1C.P8[\6Z8TBY:5 M[HA#(#BG@6:"PSW3"] +"E\S(A%!O(093874(")PM$BH),='(QX(B;-$TQ!. MC?A)'/[(1*?02B(&(QSJ^!>#3()-,,;20\!/$:M, L@U42G"@4[12I@&XAH4B-NS>%O=6IF4A=Z?*(G!-.56WR$-/E\9$3 MY$=G0M6@)?FZ9 G?N;A'/]_2]F'(R7=Z8Q?Z[GCL39W^Z.KWSY5F)1]/G<&@ M'+]:X3T+]<*(-M]U8"YD2&4M$'%,4D4Q:U;_*OF58?NS4L&=<75 XC+ZM4@K MJVO%]@>EU&KS\W>/UOB#9\7LX01):<.*6D02%B_;/[,CEU7L3UJ87>E:=;MA M-NL^J_/"F+TUC?>'Q,O;G^K/G M@^ 7'#SCR-()R4\3KP5-&$?.806_EE%!F+D74F0S$P!5\YC$,9(!7AA(@"7- MJ8(>HY(8S88AR[IGE!F?7M<-')VZ;ZE@NK_1H#["ZO> MLOUL5*^,F..%+)(VS&,2? <+/:%$S,*UQ1]^VRNJAFJ />H^J0/LQJC[$AZV MFB^[(UJ?]@IZ8 JN-M9,2S@O"J9#\.;^\/[-NUL\NP/#VS3(9SK&P12YBX5( M?CF1[2@;7V'M 2ZE7W4COA6>. W;*OX=Q+$H2/OOY;ZVYWW;V;$WEG@2=^W MK[Q_@\7-CI[#7^ !%UTL'D9>V.%$0D)J6/Y.I4%1AJQYMM+B/?8-I MO"LT M[PB+EX;FW>)?4$L#!!0 ( ^(I5QN5#XK(.0 &3A" 7 871O;65R M85]I,3!Q+3 S,S$R-BYH=&WL?6EWVDR6\'?_"HVGG^GD''"0V)T\?@_&V"&Q MP08<)_G"$5(!BH6$M=B&7__>JI) @(2$$&O4,]U)0)1NW7VK6U_^W_M 9EZ1 MIDNJ\N]_V;/4?QFD"*HH*;U__UMJEJO5__Z_BY,O?0,>@T<5_=_3OF$,SS]] M>GM[.WM+GZE:[Q-;+!8_O>-G3NE#Y^^NSW&I%/OIY]UM4^BC 9^4%-W@%0%- M?B1+RK/W^OC;R:,=399F'L6?V"])?UI8&KX5IS]P/IS[1+^<>=1P?31+'S7L M1R5=S7!L?AD<](G)#]Z]GF4QS+!#]/.R<3M]W'!_?OKH)T/C%;VK:@/> !+B ME;+)%)?D3A[N\WB'+6E_,/ZRI,M)=GR;?S#PN&EK2& V1[@XX?/T) M?XU_DTFF6,=ND2"Z@P]?S+Q"4$W%T$;N#UM?SOQ UXQ%Z.'#F8=*K?K=Y"G> M4 =(X\\$=4 >2J4!3BR4B!,0/_U[ZF!WHU/1*0_ MP:\^T7=]^9]DDKF6D"R>,TUD?&9J_ "=,^_B^V>F>D7^TDYQZ?9C\Q_NZJ94 MNH<_,,3PQXC#GY7RU4Z1)JD@7?5AEOZQCR;*I:3- 5A3QBC=0FWY]VTR]WTFI\=W#O_^N M\(:RXPT5!5AS5(:7:+Q<543T_AV-VBDP%1DNE>52P9?-9]O-NLTJ[;;$IEY@ M?4QL+G<&3^C!E\I= @]?M=FVI< IJ/#1"DMP[6:?UQ!0M$W,%5U#)Y^ML,P5 MAN3>6BJ] -!::Q?;]Z:&VAGG(D/X9(4EV'85-$8/:>V4_3?ZZXXJCAC=&,GH MW],N:)5S4$1#@VE) P"QAMZ8ACK@E03]( %OT*0NUFJB]&K_3)3THWJMJ0,L5%C! MIUA#I7]/$V4O@9:_Y@4CA?^3/F44V"*\%TGG,X)^>D$D_ M:N'T O]\0P!DO0%P*)'3BP=V0P#DG !XJ9S3BV22Y>#'&P(B[P3"52N=7DS5 MDC<0UQJL"#Z4M9KEQIR7U<% ,C!F]9(B8JL+/C;XVA+23V< +NGU[CR0(&N< MA(4TQ;+ +J8BT6=! 8#+H)\KD@PF6S,!239@-AC10Y:E9%B$+!LU9$U#%9[[ MJ@P2KU? 73%&RP!J6S]KEP1@85,&GA'K1A]IL,&AAOI(T:575(7P9H#NT*"# MM/DM<)G(D4NV4-5U$XE7I@:(I1+U@Y=-1)3Z)3C-(H80P".^]^D2]IWRQ62S MF'JJ0E[CL:ELZN V%9Z"6>[@-ML EQS",+'":PHLKWOM++W5G>'OZD/\*[WR MCC1!@DU&SYJ%0]M3>,[,;5<,(]AK0,;,L=O<6 /I!AA"YZI&S:"YWN+LKB:*$ 0 _CI?$JE+FAY+!RUX[S1_P3L.+Y5954+2[#BJ@ MQ0/9XJ)W[MA%/C+]B5-*2[< X2GY1F>WQH;YR-3,YG87D-WR6]4CD]ULC52% MK08)8?<7D%B%R(.V&C(H^FY5/7IS7(S AWJWQ;]'SVZ1>W\[VNJ* MG!JY"M_1M@-JP>)6/:05L@;9RKF[L0X[:* B[OZ!,%[D!\'=5UF&N=.0NR3KPKF1LT^G( M$[MKP1Y: -*1"_A&G8:UV"URT[JCK:[(J9&[23O:=D MF-F,Z0U2T8Q**#.1 M6Z6:B5]4[]:'2.-QJ;B)>J1X'#:S5\0-DB(2I $OZ_^>5FO7#I"MGI+3"]85 MTD_.+A ,MX:Z2$.*@'3R/6Y+/-=)ORDLQY FTO.^AE?&C4))NQWL[%T73ZVO M<4O@OZ>Z-!C*"'>_6:^969F^2E=-S7H3/$2::,XM'-#> F\<6(U[]J\0Z3>P M/YQ\+(GXBZZ$-(9L KFV<9:KWV=;$^9_/'G9)[>W6>\:$N=B 03=X#4#]U]< M3'=BKS/];OY7B/9L7$QW/'VWZ/R%_;'S[?9G%BH]T3OME,@DN>+AH)1V)QL7 M4]@GZUO?1(J0X.2=ZY-B=+(>(G*S=#!4Y1_*DB 9%$Y&E ;8#5$5IY,#R,(_IQX. M=E94A;27O4OZZ86S[VQFSU\^N;[" =PG5^CV5I*\^M.6.MW'3_BE^_]KF""P M2_\7,$107/PMS.$1GQX_)[AO_%C)GHF]@+WQ C+;)G;L!>R?%[!])HB]@(/Q M K;.'+$7L ]>P+;(?CCIE:T@)T3SUO$+QDZ=I3VN!*S9_G;\C+,WSM9!,U'L MK.VWLW;(S!4[>SMS]O:?;5;I53I^CMD?+VB_:HMK=GL=/^/LIQ=T:$P4>T$' MY 4=&'/%7M!^>$'[Q3:SO6RQ[[,'Y;*-]^;%&9P]]5UVR@2Q[['?OL0';9X+8"S@8+V#KS!%[ ?O@!6R+[ ?9 M-+-QY-B>L6#JACIH4[ZYDO!IIR'"4D<@'69'ET2)UT;XC'B]2X<. M$LD@D_!\-W]T?K)GJ3EFASUCASTN/$\U"9?D,C;K3$C.@1>D(X981\985Y[8$JMJCV<[+.-;J>8??:6 M??;2^,R$=M>\I)'A9U5E:!KZ+7I%,DLQM/C,'>)U4R.XU1L8[WB VMS#95[O M'SZ_3;9\.9K\]2N\A0<6&Q$DS0:*2]#HRW\AX7(0XUI#+R92A)$'4$OH%BUT MDL(K@H1O]P%?D%QY-)=CG3#'WQ,AQ)(62]K?(FFQ_6O?J0H:W?':,S*N344\ M@EQI+*$;D5!W1HGM8BR!L03^+1+X%]M+*VOQV&QIY*G1I23+L:S&LCHKJR3' MX\HDL:6,92^6O>.7O=A&/C9+^.[HT:4:>[.QE'I(Z0*+Q/8QEKM8[HY;[OY> MVQ@+XC$(8FR"8O:.V?LX-/W\O.VXWAU+Q['7NW=U=TPL:;&D_5V2%L$DE1GY M/$#[%]>U8PD]D+KVD=K%6 )C"3P0"?Q[[64LCL<@CK$QBMD[9N\#U_2>Z7)= M,]HU53/ZI0$L*_"'R]JPD^DPD1ND]C1^V(<=69R,OU[<:)PX7CZY-F:/0](> M6[_> ;-'29?X>UX 4@E'S1T+^XQUA[_NB)DCUAS+1B7<:]* UT93I-)0_6AY MA;0J+=UTK%66:Y68C(=9"P6[TB)EIGYGI<#53_15I?SBF6SC5AD,976$$)EZ7!\>!QN58%51DDU#>D73"9J5=T$V121BG."1 M^*;!X^W6N_;\^WND-?N\ABY'[@O,&D5/S,5Z+)A?%;/>\;#>@6@]^^BS\HIT M XD-A(>Z"_"W([D,:J/<1X\$+T-=K/D">7 Q^QT9^QV%]GL$]_D(>KYWQH,. M_,5Z<4H*2*^ MM&B(E[LG#MSI7(>EP*D^'CH'5P:N6S]2LK/Y9"KK[%X%[.!/CX#>L),:/W 2 M=G9SNZ&HC?#-"7+:C:)<^H@I:F]N1S*:WAA%IYY:=N*IQ;3=NE.6#>&49;?B ME-E5X..J_K[QFCBUR?;'.ZW3[L?HT)C,?WT=8%E[)+H$?U4\9B:QN]8\=AJS M2M#FQYA5XB1/H&.P2.NJVH!7A 4\ZNQQ\DR +<=Z9FWFX?X^YN%BYHF(>8X@ MX%V5>78=!A\/\_Q]O!.SS@JLTT ZPL/F2O!*/$Q.)46"PV>:&F^8&JIW*^]# M^,K).LMV'#--H(@J9IJ]8)K#BJUND((T7@8,EL2!I$BZ@/--LOW M'&N;0-HF9IR]89S#TCA-),N2T@,DTOE,1S$QV)MG/+<;ZYE >B9FEUB[^!X MB(L)?TW[?TSJ(VPZ<)?J.(&VVP3:#J4\)OW>D'YK4F\W&!W?87KW)J.=GWS? MYH4SWOUD,;GC(-"CHS1FC2-6]_/^O..PNQ<#D$<:SF&FB2GG$QCTV[ON1GXF-ZUO88D\$_(% -J]^TL(*1<%!?^R9@[P4$=U,0@(OO=Y\%S6=+SQ"BGJ0%)\ MWNF+C_F7NBQK?^WL,7Z?U< M0S*9\J_WI2'3!7O50%T=+!,ZD)O_LJ 8X4O#)Z<47GNEKJ/OOZ?^^L&UP>N 3?<@KSG %6XU\Z M%X^U:JMRQ31;I5:E^>539Z,O:U;*CXUJJUII,J7:%5/Y6?Y:JMU4F'+][J[: M;%;KM4U#\,0#KRD]0X7?7IV5SQAP13/%C;[U__Z7S:4^;W)3U_7&'4.Y"UOI M=_&]74QEVDA$4C)YI0HF]EUQVJLM8.\SQ:;8=IO\+0W._YB[-/-_KON9JWX. ME@.1452%.$&2P%@.9P,S\FPP::A33_:4!IM4;%,L* *%QT$ '#N?/_I!9M* M/A"QG+[C8L+I!TR$.>3GYY#_8$*XAS1YU$!#53/RJ]&^<=5941!!::B>8(E',CT!R,&&?%?";WV8-<###>Y"<,_0T#WJ=N MPBM!;0/F!*S;&39]HFH,FV4^B!^Q@C/ZB)E>V<14WH4^K_004Q(,_#5;3&97]*P_O5K190BH:6( MJR;PN[[(CT80P2)ECJ1Y-Y+. 'IZ<8S!I-L'@UQRC&'8N5.V@-^"C1\C= MW^0F[V6*)'TC5YZ_/_UJ#L4H%4F7E_5Y35)P5?5S4%JJ)+-,E4Q_ MK9$GW;FVW#7_=$OI[*/Q)QHWI.CDS7D8<":23:;SA6S*4Q$>)G6\P@R6PW$& M<.P\F:YFR-1 /3*%13'PX'YW4NE?]6[K)^+4>B$24G&I15+-PD%3N)5&B:G6 MRO7&?;T!\/##34U%?,@//.(,]5J]0D$"PL-4;/TMU#X67T.X>BT7#<(DD\ #J] M2*>2J6RJF"WX^>B$'/ _6DB96\0C)8AM,5+$8GC9$_+M!\)+##A!*GA!&O,' M?#%=E*B[!HI14SK\8HT)O_^.-F/"UM% 5SUK''6/&,J@Z&LC@"Z67PS M-?5L!H0)*C\1%7IQB-9_40Q*,V)0$D4-Z;KUQZVD(-9#!$:-TJA>;[W6A&A$ M(+TH B[ G%[DLRGF49& B<&?'C&E5Z287HHIL>!T%GUVR[GO5DF-C3^%Q^IP M_!S-;C-!=LN=7C1-">2'*WB[H9N-7^;QEW7#7QG^6M=:ZIOBCKW!;_V'V#4' M%3$B7LEZ8F\*RNG%K:HSY [?P-QQZ;8[HL+JVCV84U!7'E;\LB!W6WQ6R3RG MMV3%NYR!YO2BF$VEN5T(R0<+G@0V9K*)'6AF+ UANR)*S#K___>_!8[-?]9/ MAAH\*PUYF4'O2"#7U,.3^/9A?4M!P$:4Q0>O*@.6RI*&>&_&R72?Y>[UY4/S M6S$:QIE)/3G??WJ1214\&.7C@B 4K!WX6*(8:U&ZN0T_&.GP9_UI2;U M^H;WU[C@[O*M!72Z\(\;X@+%"EU^(,FC !+_UI?@ MDZE:F$=!@#!\F8#XR,!L!B6PC&P;?W.V-6W95DNOCEBN0^3&W;8.!]_1L-!Z M5/GP'K;3MJ9GLLKS,- RAHHWK@K/Y\P]KS&OO&PBYC^ILQ3NU/:PN+Y<'Y:4 M.R:6G2VSA)W*ND>GPM.]VN4\/L7;GZ++#[%^L\M-$US;I+EA/$4%*DN\B]>X6B9'TH0W#%T)/>1Y.#^ MF+HA=4>G%_CX@8#3HIT1(_01)[54D>%E M&;[$%7#LA+Z8$G9!P?/L(.L!6'-:#F=(.3QX-9P1X5NPY/C1H88$1.PZRS&D MN40_^0#K 1/B887A&9#]Q' M!N^Q [P$WW?^P [P\^11^!&&PEH'=Q#H)UVKK#[D=8,IIAB1'^EG"\%;>B:+ M438U#7Y,^P>P!C%XP]3=Q>7F9^6^<]-Z^?.#BT:%N60WW>$YO?B%O!)6C-5S MQ=149M(SL2DNW2\I .XX <882(8!K 1AIF!HJH+=)WG$('"E1@P^6J !OG$R MY8HW> :7\^>%9+J&,VYKF/!D)I7%<@!AK4G[CIEFLL5\P'C(?^;2W!E] &(Z MB91LA[ADZR,QS+H20^&=" +2/RZR^?5<"7*"!HP%B\L\*O5WF:[Q4'OX=A^1 M3^62UG:')PB;G_Q]; Z $"=WS4"!@!4U[#JM+U4P90F'3Y0A^ M=, [-%O# $T'@.!1 ML%6 R4*0:^Q_0T]]H#5?E)2J!"#_Y[D;&OG-'%G$9#X MD-(M?HT4Q7^B=%!OW5EB*K[>GK@%4(:-%*"2 Y1K+U!"U,8WZ-2S"_UP6AG@ M[ZG:R%U[WS\WQ5J?']7+X;L0%GQZ\G)"/,%Z^8)[[U)]FX$6O/LYA42^]M'V M;CP2(;:;7LIFP9S.TH'\[M+4)07I'LZBVOK5[,BM(C\(WYH8J#,_[5+SFX'/ MKRM_?YB_8JOS&ZK.RQ[$F*TWV[^B/[)^X]%65?F&AHUW\1N[Z2[GM$N-TA50 MOT9G5PFP+YN4LG4MO*DC\A2\EI[4 M<&FZ!L<'OTL>X9>_2?!JS'4*[$;%NN%5THGM4GA%D'@96S3N/4H_Z0_\1U<'Y A]65]75N^#-S31M!^ 9L2EI*VOVE*'[9R!",'& M&8YXO9)@EA[$;[(U@MBY=M<*U:OWS,^7[CAS%;X_(:!6*+CH:@>,_JKZ4+FD MU;?+OYBLJFD0R2$B1"8>V,1>K!^?6#EW,F<S).I3X-I2U6*9#%=LCWM*M?CP]O;C]@?87 -7 M!/X]I8LPLT#2A1C'2A/&NB9A+SRZD/E9 L?I#!].)[%DDK@9P,EAF=0L+P+. M1=40D2"!2W#*6'_1_SVMUJY/&3Q4@2QI3]%(%Q)Y-I?(IB:M93:\-@MN(&3: MFZ6L1?XGF03G%,DBKO#TT&=X\L5$BH#]%":9M,RP*+UZM"Q?SA<&G >_<\/I M27#[!SGB^4\C1V>D.!])SKYR,02<"Q47 XREM<;%8^OX%_-A63K]S^F,#[+X MA'O1&19S(-=&ZV<&'_0]9TH:WY$$4.L@&13U-?4S8]V^=\&4GH.)U'E.%YPIVY.R3O\O$%M#_'.R@T#* ,HA89!@!)XPYX3E MAH:3?YTO=.X-8X+PW=Z(BG=GZ(8[3TN 3@@?F>G1!+NJOKEWVEC;5D_M9/8# M5;C@7Z'W[1W]V^O\E6LWA+5T[A\?U\8[S50HAOBM7S78SJEY*<+(HF:L'J+H M*ED5 :L^;_'/!&,L5I3+^#'P7H"C /D0-9J*B+E*U4"Y]SH?.'!GK/]^=.P7 MGL#8^O>4.UVZEPBS>K.#73@@6JG18JIGH./MJ+*J4+\-C!T=X++*,9>(D/;4 MEPRT?<[8!1-LA_!5 PT8]LP]C3G+%.DHWSMEJ\GP[-GI0 &I$!U$Z=555,RA MJX ZST^9**E75L$+47 :[)*7\:!U"'$1,G12M6/9S\SLG!#FPZ/"FR*02OQ( M>CFND$"';EI/9&-F_*N8,1LE]2:\Q4S9V9&RT "S%W MM!&C0C+"<[R+^77W+)K9"Q8]<#9<;N5G632W71;%&5\-]?$$XE?$W*KZX;)J M-F;5Z#5F?KOL2/+.?56&D%:W,N],Y<7$J>U#9'ND2T;A3?L8\3OMK\#,-I)OR?%2V6T9G M8T[?8TY/!^)TU]GH8=_[@/NU)%##.!3#3 L?R/:_,<_+*KZ00F?XCFH:U@$T MIB'IS[ME9(Z+&7E_&3D3B)&YB-.TAJ;*.F'B>TT5D&B2ZV1B+CTH+MUUA9)- MVQ7*ZAE3)XV<^UB>#(JF/:/N-DN/I4!**-):$;:+#.Y'5+5=:Y[]J//\Q?R7 M=66_%1)';*25(Q=5%O/G05G&+?)NSD-U;LKFYDXO*N]]J2/A1-#J%C9FR[_9 M82,#XYN*S M!R'/UNR-?$U:[ITZ442"-7;^G '%CS194I#S4+[=OFMI.)\N7DL+1J1A<0 M+#LY.N'JW3K;31D2E>.LXN=Z2.\:!E MS&^Y/ZZ>IYL#O,Z[2_C=69;#[S;'1?/KG^]5I**P[PXQ;L+=RA.OX@U9DQM5 M670/$5S\](5?NG/PI$=DM3=O$T1GD_6*4&Z.#I\9EW,_@7?NY\<&Q R]NW(6 M4M?C2.&)N2_[S$:QS\,12\=!@Y4%,R@H/GZ[MTJ;J$T\=-+4DSV>'R:3)5T' M.U3JX#$'@M&6+MOCIS_%/R_WGB">P1,4$$(D/[:WTWN%3"NXE-:$!]K8N2,%!6;[V_YYM-3Q90W(D6+ M@%M0,#R!Z7P/T;E7P+C2-N>@+6[;+2DB_@,WG[_R,@XW2T:9US0\G.D''OS2 MEE)LM3W@RV/VJM8>IPK"B]E(F\6!$(+J'CEJVVC2&?DX2)CX^KGY@^86*^". M8]QV(>"_H"GT'ADA[A]W4SC[%.OZKO]XK,EZ9)G<1\]86#\/A'2O"32+XUXS MA8 3:))IH!<0"4!).T;1/#:O3B_83 )0XS*#QGW?KEA:F@X\!O1GDRRWB/YB M%.@O)C@V0O2["OZE0_";> AR"VF#JO**=(-DF:B MB()WD_K%C1%8D^!]#AAI"NV&U>UR'G)#7W")S;(1L R72Q33_BRS(VL5$?I< M)2[+S:)OC#15!&D.BCGK@,J:J',5L933;Z)3"_4&$A!HF8Z,:LBP!X$OB%KY MZ_W+>^9[M?X]3$2R@E5=W)4-**--(-TI=RQ#W I"EHE R#+L80K8RBAT%[3L MW@J:TXDEL^U!C4PW.R-E$Q'3^-13)5T>E-[8'5HS&]I]D39/[*T@:ODH7*!T M\3!E;34$N@M:%"Y\-K,)02LX!.U>0T->$BOO0USH 1^:M/?-Y ?F1([/-_\@ M:5#[)O2V:]4\LL/6#AA$MT#[]NFEZ,),:B% 4G>5864+^>6@W+C*.H&X-0 - M@PM^+NCPTV5\FR\4?!G7=Y39,AS^];1SU3FY*(*0='HCM/,U^0LZIP5*QZ!* M!RL?[5>^/>[^'#V\99\KK3K:@KWG/.Q]2\5WJ+EKE]WXAB%E/1V%/\TEP-@= MIIT/*V=1Q"%L,9%+<='9][BVLKO\>W[&HU*'0(/1O<$G+L.9LPA-[_Y&V'L%C&_7#?43VY*5K23:^RHW^J'HWSHOH^?HM+=/ M,[>[0N?.LL-)PC)8&<3ZR:JJ@/R,$56S(Z- #5\KKK)"/F\%51U%D2Z33N0X M_Z2!*Y[#Z^LC)9.[=HXB(.781*JXNH(.1*981>^;BBX[5/2MQ'N;7J/^51[W)6^"D_C^GVKG-UAF]ZD*79(80V'[@4/*70GYRS* M@GNMA4AJ-/G\EG.&6T6^ HN4\4HBC8?C4$NLI6,8K>,S:W M$=ERYN K@Z&LCA!J(!G/L?&5,:.?ZMW?C+ZROW=LNHBX@>725%E.:A3Z_1 _ M7Y2N((915'+RA77;J@X*D>[B&$6+6BZ[D48.[RJTO>.1NRSV4_DGA-)/#T]; M/U!EQP[J7%W:CB5&>U1'G1N7WC%K#R%I/EUFOO-[U\S73JJCL]_IF1AP%]))N5?B$C#CR M31H]^_+WVZ^O?(OI3!MM2$F_ 8.B*D[Z^+&'IUZQZ&XC%>B_$VCG ).H& M^3""[(3!;H1'!):X8W?=LN^]9N7)"9(=X^"M',I;_AOXVK^+C4'O9^ZM'.$1 M-@*XA.^4 @<[24M.B_EB,M+/*C#I&$3F/]/;P/!VBJF*YW;N>:VND3NL1+*S M>Z0U\?U="UH3J=:N)UYA:M8KO"?OU#<( MNJL_RP7-R =?Z=7 M6($IY@%9@8_7[,D)P\*!H'5GW34S9S:T7"+K6A-9SK642)\7^+3@PR!573>= MS"$J3C9]J/VLW>DYM7\G^?*'1%9:9-&\#P1UT] - M>[Y0J-/5%D')A4.&)2QY,SO^V37[A5L4&AGI-9!A@7'_=/_7[LKXB- ME<6 XB.XP*9G&;Q+4.NJ7=+9O46M.[SY MB. %6%$0;;B:OIS3GE1=N\-E]P)SO84^<7U.5^;AQ$C26FHW[LM:Y;OP0-YW/:^ M72HWY:'1#?#^Y7=G^4,07 -D@M80U@\7P\+M*G^9H,=E=ATK%MQY)U"@^.VA M_U3@GT=LWXMI D2)Q3 6%S;+S^4GP=*Z?E>7@& H%P0/CC,K-E_MC+#AH\, MU[T9T 8UDX\T-/0P$NZAD),EI;Z@YWX98[._G",F0=!J*%XUZLBN>7+ 1B^8 ML#SG=AC8B4:GJSB/T-0RA+I&=DZLJL67ZJ!7K/[FEV-UA9AN&1 KX'?-&K,3 MOZQ;2Q?%KY_C_=D5YZ55F=A2:[T?MUKMJM2Y?,H%9.)5I,>3V-;;KPH/SXW? M_=I#([\Y8J\:8JY[4UM(C1HJO,Q&I/W37"+M>F%3$)6Z/&SI&?$WR05 S_AOGJ@^_$G%40'%QF0][A MI@/L\-D"NX7AM(TWQVTQ@IF_ M3FW&)UCW_(WNV31ZP.R\G)L7B;>"!HIB3%$FE<@&F!(6'\M9@5KNNB:*6(Z% M4*ZPD4-4OA&)WQ!VA](ARN;5:%[_^#Z\^<&&N1MS8W=H.,[XD5Q=>)USR!&;TQS?*N/&%[ 21!> M&>&J@*(:6/]H\+'"2/!03R-I3,W U0*(FG5T @04\6Q8T1Z71SPD\'/)\;BS MC0&[85QL>'EKX?]))IEK"!ZV _C* M'B!.A$&L_@I)\V5#4_%RF2A9?NQH4E_C=V0D460J%\'S]6)%OE:[:"PM%T)/EGJA<.?TPV6!N MWD8'2B%,6'\=:6*R9P5X/+5$KEI]#2'F#M;NZTP%F'ZB5)E-OWK2A66_<55< M1T=5EU3 ZH3F A/:)_-@XPC+8:!LS,)Z7M[8WNXS&\4^?;/;UBS8:TT=X $E M.+)\DHQ^V=2)UO*/Y<#W=]P'ZAL/<+]LS3=8%N1?P*E%>RG/1QEORK*RFB=32G@7]*<$ O_ M;ZB>^:$H9O*R_KFAI;A;&N<<'U&RE"CT;RXDB>)J$?\R5V"*^(X0+:NZ4>_> MJ*I(DEU(>Y4$I#=!F;2E6EN44NV!;LEZZI;/B#^%YO?W,++N,VE]1M]BH+![ M>?@CU'T*KM[8#ZD1HA@6S'*1S0,]Y%IYI)3S4QOY5=MO/.KD0?MPHJIB.8_K MW6BJKM]K:A=WX;1(M0KK#>PK% 92>_S[[:WU(*'.]UI^2Y.2"$3,D(#$?)#A M'YMNW_*1=P>*0@IXN#Y+#VYAV3 #U7?; N>'0A])*T124XM'J>^PJSFRP5\% MMU'J%>O6P)E+F!]03\E>WXX+-YN9KKL(_ 2>;5UC>)PD9F?"71WA' O8ZRMP M+&5UB/.8%KUQBP4Q5>5?-^WQ(-\O7+W4R[^;82ZV7.LR/1M*TD$A3N'&4C_+%LG]A DNN^XE*[XQYPU20+G)L/.2.) 4 M"2M:0WI%KJ)X?<5]K9:R=^^_NSN\7<\"F0@E/P/T;IVAY9@,*9F1G(Q*I-,' M>N%S&*3ZR68DQZ,2J<)&KH">Z7A&LHS38(IXQVO/R.$1S8KE3^7J_C8 M=X%F(95.)->P)[A4K':BI)N?MHDB;LLF,M$=R(LS:WN7=BFZ:?CI^62[/( U M._8HV5^O[;&A#!_>+J7AXX_ME <\;R;4=:8+HF!K=-*]>+ :P:<@X4*;YG7+&#^%.:H8JG)"IJ+0.2C,!\L9WW3-\CC)[0S4JLHK MTLGU89385=RL")],TD(W=Y7V^/[[N*C[4S 6:Z6O7 5RK1R MJ4C:_(H'6B=9"9?+[1R7BB+BY/(1WJ0^4ZD42#,B&5"E(;PNW?&LA+VS?*%A MOK]QF>(.ZR$3$'Y\#EDA12R*VMFA52(#H\]/JJ*8E>'?)QJ9YI(/=!\T*K4]!/X80+ M0KP:C[O3(F5F[F'9H17O*Y?8_P+E5'4>BB*\A67 MC371)JCGIX.BB-(XUVL(=EIX]'9@]C=?N%? N*K_*Z?Z1\9B]9$H^N'#6^/Q M?6AVY @C/7^E;LU' [@8?"S)CP'W>YR:CS,R@_R06CO2 E4ND5T2Z+6/XV>M7\CIXDBI M]7:HO\GX)\&Z6 J#F("7 9!'K1E&X:Y)=O<[H"4KHKG>HGBN9)DTT"BI7I8OESL_TH_ZPUV1PUK_EI(I!#_ M5:QK42FD)@IYV6VLB79!3C]=%#39LWMBQ@UN>^%V.BM83V2R&A)+0 D\;-?$ MMTS6NPNW:5KN*!VH^9V]ZOT89=Z,JS#^:/!2UIRHV[ R/ 6640BT>(B2TR#, M7'2Z6Q]UA03DFO/<5Z)C2*NQ9@O$Y)I4"&^SJT]?VL]A_8=$83]#$M'-XNE4 M@@MPP>%:L_P]&W8]L&39U\4+E2V-]MIY>JJ-GM[2/R.,L"-58[MU9I=<\[+U-9;;)BTF^=":OW."P]H.ZGV0[*#FRMSC6 M7W(U2B:^&F7[5Z-DXJM1#E64CO76E)SOK2DSESHSMZ0](+X]Y9#8;(W;63CG M[2S/^6OAY6NN]_4;&^9VED5&.K);6CC76UJ,MTMM\#X8/AK3.>5NA/)^[6I0 M%%UO:>D^FH:9O^_UC&)8*.);6CSD*[ZEQ=[@7MY>$M_2LL(^?8O0L[V+ [Y< MK=5;X\I[MSW^7KQ/_7[Z^K5TOYFA6-/;5]R\>Z_FQ1W<_;'Y#L1TI.>4G&7N&UJC4!Y"82 M3(W>-BS^,>E1=\!#W)9/I7HHW$<%PEQ9&H/CV>/! MKZ6L#:1.O1 QI3Q7?[V$@U4]6BDBWL1Z?=43=@+:%, M2,44Z0D \)V*$=85C[N9;E5:^NB<3+CBL+=#QOK/T@G;21>7#H^P=#@MA,3+ M[W3Y)97.;%SIW'ZE,QM7.B/18@-,U/BJ:S%:ZFH0K/?54&,=?)U9?Y MSTSEQ92,T:8!A* .&UQFL13!3$H$#':(R8TD-%E\G$7<;59K5ZVFIMHLF[&K MJ96GFZ?2M\S3CR=Q6375F\/^:_'64511@QZF"%T7O:RTI[<*V3BE",11B:I@ M%)?>);WMS D,5(6@_ [AQL?V^.;QVP^]W%#R5_EM%',O_7TO809:"OPYU>'7Q#,@2ECK>Z5SIKL1945U7Q^>OPA M;&4SQ94WTT &+RE(M ^1V9#7OW;NB\+ECU9/W@KDF?98+[]SPU^IHE[I[[P! M()(2:O">@( E5"KN5,7N=[1[)^#E*5!>7.^(VB#U0=9%WB] S$WO-'Q'MM#10327(.,*#WZGE MZ/T-6[T-4/,ZAGU>H:XD2'\%]]IIDLUTL*73;<&E-]=QSZS#C%!0VE*S/5;? M!QFQ(0R>"_PF.]K2&8BO+WF9QSG2;[QB\MJ(L1(VG@U!X?NJYOC"QE*QX!Q0 MOW@ %Q!"4Q=NJ P:&BV-KO5"^MG49/:5@X#.D R\DTO4DQ0-!5:!T= M$WDUYX4CPX+X14*'*(9\I[F8 )X$6)ILFB-&%-<&@;))I (<\CT,BI"B@O5H M4D="4GI/]B511/ ,*&1.>N]H,F N@T&"T(;];%4=#G*[/JTA(3G0/<,VQWKA MAFQ[=2)FV$2NN*9:]FJ7/E"%,(?O* 9CLX5$NN#?!AB8]7V;I,F.J[IN(O'* MU("7[I$FJ>(/7C:1/8,0B=B=08I.+F)M2]0ABGC2IX0[9L"U3=+NYR!C^B&B MQ] G.QA$/)MD N/29+%'O^$2#['BCS#JO7A@;,,.Y&U9JZL5;EP?B!,'T@LS M"WYD.!E9#0'+.A:G_8I!'9SLFH)F.YK<_EX5%M!&9E-^-G)7&PC#04MTSHH, MM(*#EEUS#@O5VHE,:MV[TW;/3-R^,E/0#:3W=0-;E ;O!O!L%/=N1L'IKCY) M(:A/@K^K#\F-\)5WI D2(*<]?H1=?O_V>O/U6W\C*:LU711&)1 SR()8C]A! M"8 ]RSZ[HF_#_LD/X^U&XXWZ^"4_ZY\LH&73WHG;[J-U3G)K2MG$.?%/P.R[ M.BXJUH7288)^KPMU2PC*TKM\6\^I[^]B5G] M5]37I83R4*9PXEY;;;(36!G;:![O)6)_)1W47UF"5_!;G%C=F/=BL(_\94>H M?/_Z9^*]!$%9$%\F2'8X%&JB=6KR:TJH[=2$2;AL^LKHP#H\MZ\Z/.@&\H>^ M@;UU*(-NH'C@&\BOZ8AY73(FF* W!\LM; V]D6]TUCY*9$1)0P(^&=Q%>$/.(>IXL^3:8/M#2=>Q.X4',I+K675R;(G> M-SQ90%!U(^KTP:4O":@&7Z#!QHSN\/+M_OHZ]>'V'X,W59&@C[ MD.8H&4FP^8DO#:[^]/8ML34_>G-#+#/AX_U@X( 26#ST,G5Q;\O403>PKRV,48W&=['V M08Z"%'\#Y'\WS?R MWL,@!IP&[@[& 6T_L/[W38K&&)O#F&\6]F_!V![<*N$6RP>="S=GJ,(ELN); M**(0*=\NCUBD=G]12SH5Z13]R$7$=9Y++L0\ETI[S+-?ZUGN)7=U(VTDG^!Q M68,]VF5V%*\?6K9S>?RT%E-[CGZ91-7 MW@<;";-:9C^=BFHD3"&19R.\;B289MWO.T=BGC" M3SZ1S_D7Y%2RCN;UKNO;:UU-L;JF5[C3: MLVLFG&#% ^;C ?-;V&\\8/X(]Q@/F(\'S,<#YN?-5SQ@_MCV&0^8CVK /$OR MXME)7CP;;,"\*%[]>&O<-'YG=S1?/CN/D3V9+S^/R4@J#.)C2?C^_;;2:Q7W M:KY\9J6YYFDVHK&?:0B<,_Z!\T%,EXXD1[$J'=8\<4R+ !'..#XZ JR0O&>C M&%_*97*);,[_0/)?3)%P.7,BX/.H)G,,!M5LZ;W52[]L)@$3WH3MT9"._#I#.C:2R+DMB'V] M?/_S;= __"$=WA;()_^0CFCB&9L[],'8:2YS=%H[+-.LX+9PD4P12V12AS[T M(LT=^!"Q-'=80\0V( !SK!W)$+$(6'O5D1<%]5IMZLWW/W5Y'R+I>,[%$J%+ M[^N4A< ;V-N+HH)N8%_M_MHC&+P-?)!,;SK2ANAL@@L5L>W]G L?(Y(.5VC= M#!:W..7B%67R_9NN]N=!W+.H.!YXL:QQ)>SAH3W>?F!#X)O$CC$VA['X=/X> MG,Y?$L>'J[1G(CW-O_HYQK]WWD4ZXULZB"5J!Q(U)Q_A2AA;D@_7WM)4B-[2 M2GM\R=_7^AE-+/P)LCO M_X2+%8L1V8B*$>E4(I_RKT?\5F2AZEP(TM\:$7)>0*Q1\,I$4 M?#+%1+$04S:%QU+F/&%[ 3;*\,L*>J*(:^&9 #3Y6& D>ZFF\S QYC7300.2F MHQ,@EH@;9T2F*RG@MTKPA&[[Q?K9QH#]TIF@HW,1OR786QSK_T\RR5Q+2!;/ MF7N^!Z+;1"\F@KCCG,DQR:2E0D3I-6CL3]^>--0AK(!EP_K _D$.ZZC51HH$ M&Q1BG=+4I3&B>,*O\3Q+#_"YB>UB^WPZ_8^789V>I?3 M .Y-EH_,ZW1$ L M:7Q'$CXS-5"#%/4U%>,[Y_S1)_M7^!NOMZ?=SS#,*R!;^WSY!,1T(:N&^.=D M!X$B!7B&A!6"D7+"H1.^R8<=L"BM$$9+0&*D<8S. ^F#56- M3M?8L%X@+BNVK2]L.Y4JX!T2C[0\T>Z37(>.=7^9U_O,M:R^Z9L&[<.CPILB MOK[]X\9?)2E@U%13YQ51W_C;'.L'4XIV\BJ=*K59EK-O?&X\J&]-_6NJ\@)A MNFX.X,TC\N#YE&9,DO&G).- ];Y.=?*=%#!)E1:S;9?IM.,?_9^E DIGBJVT M:X>O32#OUZX&1;GMDD$25 Z46_^[!^\$&2Q]#.,\@I07P@[S2&5GVS.QMKS7U%<)./)R] CJ MM*K4AV"N#7A;"4+'5U*? F4+'YCPF?6EJNBECF[@Z+(M7;;':/![F$TWLC\? M-C-]?-'!)7J^2_1\5U,'C&I#S? 3L#?>V>GWX!:[\L( X\HA)<\&7@F4_H O MCW]H0/&76^-EJ/!EK<1'5X*S#&LNYWK4=[YA=^Y7W ;.5;,>0*V!A-*5F.;4=/3]',L9QPDL.3C).Z#<]%& I=HL"!K#V99<% .% M]O<\_V:PZF,Z+>!TU,,;J75#_)5U'AA,'%7I^ M>%9.7VZ5_&W]MCMX93=ZR=!RD9WL ?X-FZ!TQ[D?4.L,CS>R/T*\*KY#"G04 M'2T!!LWOI41'@F(_Z8ZBNR3GWU@20KH+#NF^)B5+Y(>(.:&^,Z6'G_V M;7PIO(XD?149#G9BELJH;.@0'5Y(NX%GX^JQ /K:RZ8[<*7=#I4/6LIPX M%\H+@D;"%VPQ11O$P"=&=W-R.2BF0\INI&- TR07I(G/4#\^LESI-?+A5&/ MR_*ASG-#505$ U38%:)_.I*;5@_Y7&:S.4AE&YKP_;:QV>MSJ52S'E)=[O-* M#^ESJ4GL!]&A7K+$=R0Y3E-&XG(M\DA)H++10 *27K'^Q/J^UA:E5'N@6TK_ M@;]3"DHI=?FZ=:5OPX?3VQ: NU4V05 84I%',78T$\9MW[3^WA!&?51W(=*S MT^MZMK[U+%TG3_,B M^5)C\+/?>[[\M=.]!Z_AJ(]9/-*$(0;FV\ MAI!0R^^XG68+9N7SVZ]KGGU'7[E:=P1$[!=FJJ+.^KO'HC-:3<1M%(PZ;7;>/:'\%=$<%^ AQI4WN1B[J$L#P% M-=MH9*-B-%<3_)[]E6[5&GUMZZVL\WUQ=K5@M&],Y8'(D"(;Z;23-6S"8>+7 M3V+#Q19>$AMU\BFU5&#M<+V!7I%BS@6I4OZJ?_U;^MVYR^W,SGJ<-[3A9C0* M^#R.#FAR4"H!V"**/.GJ(X_^TIFGX:BX7/%D4N$BJ-!J??UAIC.= MN,'/UF*MU&H/#*J6L'I2'M3V^/FI]= HBZE;.;\I/R*]BDZJ!3D[=;P\'IR> M(556M(U+B5R VWW^@OG6FZ6JGPJ+M%TJD\@7_./*T&HL0@]H?WN"]@H85QN2 M]K45Z2O.9_C1_?KS\>%7K9Z+^NJMV?ZUN:$,D@UJ/)1A/;9PNA;W_(B< M'%E#0$# )4-T;W,J\8)47$'^!'S]77!HC315!>E8V"Y.)NP>9 M<%P3S3X&F(TB#HRZ2I!9)LIWY(I?7+&<7@[A(L5J0?HA/*FO@ZN-%?"\1/?> MU(0^SBZ"W.[Q,8- F TGNFP4#6Y<+E$LK)$-VQ>U&!BM?J*:WBM]Z-L\#GI* M0$C4\>[P72Z@JNYX R-@5.]Z7_1"9BB)*1+F$TF^R^6?7Z_N]8:XF5O:@PBU M1\1O[R>PI!]@?.C#[>&('%*M9%>5@'",_[V)>O)K=?F$T<+K)_VB/;^1OU6[Q3Z74W$S@1+84:A2EO1W*,-ID M0XQ(=@3A%-T2CJL$EEJU>_.@Q HG'O M1=%OR:43V0#69*^.+ZR'5Q\#S6TIE PA]EF/'$I5UTT\ ZK>=5S>.)DX323^ M6S]WUZ]F*J\_4<0:/P(QYXVDT4?) 4F',21! J),Y#JQEX+M%@B[$B&D8$BPI'%K]Y#J286:)3(#>D A%FVRW/B0N7.4=:8($3M^"/1_][KZF M2]]>!IDP\^2W9\^1M8.)>#,JW=K>L)LKOL-)<3J246A ]^B" -\26\M/IC5R1)09)(;_;MKG_Y_%CX7=T/VVP!BF>A#6WH ML<1V9P>.'G "R">OMY1^(95!%-,GTFS4K;@Q]8)HG4CBK'QD*;ME#1+E4 FC M:?$!*Z1)\2'[?HL>I7O65(M;J*^N78=8FE\Z0#X/E:9VH6Y(C15%Y8W+);(! M3F+'9=4(*.JGQ2*9D@U!I?]X5,*[FX\IA/C OXO_B+L)7 M8 .)^^1)JGB_.&FRKL@FY@UX"]D6F>#-U"EVT5T ME"@U0<3T/'*IATKI-54I]K=T)QZV*!]$"U!>:R%_0='.[[<[;+EU" M&H]P54[/N\!2AS@):P\(Y6,3,I$.MF03N6PTT[1B$[ ?)>>U.+@M-=OC^W3E MFU+J&O=/FQG($C!<*'NI3.'0QGA,@XO8\:[EM6W"OU@MKW5O,RKXTH>/8F]C1B,+C!Y\@WAK>*%9%>_ MSPDM(RF4V8$]X[MGUAWM8%\)<,]+(KW @@4GXR RD)I"%PZS"SI^904^AYUP^;ML)"-XM]RYLAW<^:34LI$<<-[X9;=515 ' MJ,6_(]TI1F*J/7Z1^4)/X/X(W\/ >5GIB4-D,[4T!O34 >\DJ ?))@F!(?=S\R MUWH2+)^:97P!8?4S?=]P,\NW^@C??JD.AKPRPEE/135@.5Z#CQ5BOGH:N"Q# M7B.-UT8?Z>@$Z"7B?FO1;K* )W2#-ZCW=;8Q8#>,BP.'^W^22>9:0K)XSMSS M/0CWFNC%1(J SID\DTQ:TBU*KT'3CO2U24,=GC,YK)BM#^P?Y'!<^X7P/L B MRY8N__AC?*3^^F-1H"@"6-[TC"9Z8& M>HZBOJ9B?.>=/_ID_PI_X_7V]#^N,?J\RK'US9=/0$P7LFJ(?TYV$.A'@&=( M6"$8*2>L.6$X9^9B./-"Y][PG@F'':[P;&#AS@4^FE1IE)AJK5QOW-<;I5;E MZLNGSD;?^06D3B&V\H5MIU)%O$/\T46MWJHTF5:=:7VM,(^UTN-5%$WH,VDVP6 7BF1:L3?@@(C:[IHY@+<)@9TP!#[!$)MV#8_3G7$J\J?S35AX MD 6J=Z:BBL6'VV/UZO= ^'VE7TG3(7$A\#T;Y@7"X MJP]KO;D8^:NG@D98@2NUQ]?=FX?TZ'>A>2.<7M1*K<=&A:E?,_5[4 *M:KW6 MG Z"_."(QFAL/TQ=4/JCJP/[3, J;.LI&Q,MRY]9PD,#@@(@P,!;:AJ^#(, MY@-VR+G49^M+\B_V\XFE':POR]1+M;[\R+SQ^'YGQRJ20AXGKBCV5J^0S+]A M5Q:^H.J$2Z7R$ H 9Y,GL;0S=Y52 Q0C$OH*1*T]">\/@#LC*D?2&:3TP+Z) M)];J(GI%LDHFZ27(041\A 4V3B\*MRZ7!A6GVST$FCK4)&3PV@C_74"ZCNBI M1-&Q3?%J^#Y:DH+WG@I MXR.;LU:4F\GK!UVD/;X:?GN[,;_=OJ9S45C7V,:Z&CINKVSL[Z'"WWX7NH^E M_NG%;?7AL0I^["^F5+MB[DJUT@WQ6YG[VU)L;:EZG'.D9XP&J$;:OY!PZ6( M?:/W0;\EP5FW!U!;9P&[##\$6_8N#4#U@ ;[SRRABJGKY3T?)45LXJ5;L')U MNG!;JK:'2E;)M04,:BJ=9MOCT3#?&^:-PE4!%) A&1AGY55!#E'H]H Q>,]" M+G#9)#M)5.86RB;LF5OZGW S W(EVS['FZH]8Q,"ZEHRZ!%-'QI5IG-CGNB/ MR_2WKF1HC/[\>JBJ+V]]:4*&I]EW+IW0,?N*%; 8N,=L"1;3Q3.WZ0**9B_^^, MP=>J:MB.R*,$V'WL;8"3\0<)Q@F8?>QA8#G5)/T9+]A'Y.)LRP658',XYZIJ M/5ZQ',_$],!;@L[#$"7L)UC.#,:,Y9#RC (:IF,"^."+PH(\>;NB&HS#&QJJ M>*KX*SK!4H;'-D7H-^Z!7JSCB&!D:T5PJ&T_DN0FB+>/R: P6",8(^9*PETN M'9,0NM33$,EU@SDW^DQ]"-CN(X!)8_Z/'PP_ Q>=34.(LL9+O>17(*DY8"S^ M9VXTU1PRM[?E2>CC?,P.<1(GP$[@RX+>25AA"\@?:'.GXT^F("%ZS[JNRF*" MCE![&HJS*9 ML\)$O7UPQ("86">EUIV-H3,&2RW^E(%/&= :Y((V+ &21B37LG]L@5 Z>Y1L MS.7IYM9BXQD^M?G.F^T&O,5ZE/' ,?9FO!,_QINW346G_S =]7+/:W6MB<-[ M\0=FT'ND-?%"Q&))PY3#8+5G(@I)E"!RQA-HZUVR4NE=TMMMV_Y1[#B1,\'- M'1ITD-8>_W@;/:JY_*#T7)BZ(0[Q2$S%QM?9\-_0,OMH0=WV!7K.D 9MH:S6 MKB>6-#5K2>\)<.!-$47A:5'=%0AC*Q#G?"<_!;)$?YPX]0Y M*"I!&Y"O]!F/BTT! V^,E5O]S)#3<_SUSPDG-RF!")#8/; %U(^5@^UM68?$ M^GP=^"BSNX-HLS1[YM8\.NMH3[76#&,/30W/I3(P"]J,AC4?YG8(W7$R:JA) MX"N"%TC7".">EZ?NN8/8]W@=6TNP3J6W69ZY';UE?O3,YZNN.&&:DOO>EH8! MGEO9+(\$/8$:1/=Q9QFWJ5^44^ )4R8.--9V,SIB@<+L2A/\MJ,R#AEK:;RB4^KC_H]9Z9K>;V#? M[K,@7;_R1EE&9N_U.S\UO]2N4/OK:W,=0'KYB5P28+9$Q1>F.5$)FG ANG+! MC&;Q]0H>5RQ04?%Q_0OS]"!V8L[#CY8D=^5AI2 HFE2>(PDU;8$(0J#WCSIU+[,J>^_LY6ON:FQLB_66DH].C?8 M">@FJ!?4.0U"O>S9$JF:NI9.;Y1GI@ S$[Q, W^GLES\>EIIQ_D! 6D&+V$3 M!VK<(#:7ET]HDEW5=)SQP@A4$,4R^0U>WE;"LT&4E:!@:(*"&A(>\560B*-] MKQ/(G6_'GR_B[>RDI)/R,QAOVA6 7Z6;$%'.PX!A!=;39Y%#6MUG\S&*(P(F MA8\NA*SHQ>1E# >PQC\VG#U-U?6)!W("UA%)KW0FFO,=-%?CH _9/L$[*5%K M2!IT8*O(CJWGY3WG4-2W )A\C7 8.TPY1#UMN:G1"CTG/0Z-QO#[/9K6(@@$ M#A_*=IW\E/<$"!J I+RTP.E%/KO4K +U90\$&\>7![9%C[ '$Z%A,6N@:&==-C)2U[?Y MXNUCYWO:(]"!_>F,+4"K1#C.O:P6V*S(6(4H ALN?>8VCW*V/';\(<@EK].* M 6;UKJD %T@&J>A-+NW#]1A+S8I6DQEY6+*+:T9?PAPS5#5C5J5WD"PA,)56 MO8VNJYO=KB1(6)3LNBU((7XU\8V)K,)WDUH=R!\-%$_4#FR(=IDRZBO2$MA- MPY-XX;5CBQD6>7NLYV^5'5NH39T.E MS]-3P3/DMD-9_2PR*9@3*!!UXA:)R-F(Q:4S[7%IA,RWTK>'M]:?J#J6B6JQ MW[?D[=?M\;-T^YP9E_5L,[WMMU^UQ]_8CCG^]?WY29?6>[O?>Y< P^EJ9:J:NW14-@I]G=V MO&>>HS?=85K(+728 D8EL)CX1G-!4$U\LUGO'A@=;*@>J+LTT )XV/7+S=/0 M^//U1S\^M[&!GM+T7O64*I4<>LP;2O=&/KUH/M[=E1J_\,&-9O6F5KVNEDNU M%E,JE^N/M5:U=L//X2JK MM,>UF#OBS3/!KEB>RPH/; !A M$%R*_GS<3L]3M'"KH2,44%0&!_(:CA7H$1/=/@DS[YKK#I3Q4Y0-+931!(-* M\K+H55)-71Z1GB!9U:>'=^87+2D*SG$U2$B%@X5KB'9A]\GO)Q!UP>\F>49' MIA-[[_907+RB56.;]-HU*^5I2Z3">XGD2YU>G(I6@E=V="RIB3#;N,8SAQA/5SZ6L[ MZ^W;]#0YWK0B@ZZ@+<7DU)2 &Z6GDOZH M$.A)]QN!LD1D@9](Z4VI=#\1T\DT)6G@R%XX1FD1<.=S\\[LQ E>@J9FZ'&P MB2IY(+\M87\(_+,"AJ6!>J9,UVTF?\ZU:\/*H+E4TC)-LQ5HTK$]#U%750TZ M4\."13SIC!B\-;(ENZCM/DF#^:J^(9+=(<4#Y]H:ZLI(P+D5>#$O8G:AY/X M[ R0H^MJ3).P<)^%/Q#V=&1[OC)QQ/:W0F$3=C$48>28DD6\"P$ /2\HX)P MQ@6K2IN-NKRD8;:8$48W13[=(&TMM_"#$Q^T:48_@5^JD\/39T #\C$^TO&F MS# G:M)QY1@(MA@223%+0(3X=9U&Q)K>H\< .KQ,&%OO(V3,TE2G)TL%DHRUA25+#J."XTTJ+9.TFRVAKNDVBW,\ M+9^K,-/74\:B!,! 6_*[ %7"]R7>YI69-Z^5\HFKK<190MU''SGW#>0T91&3 M B)9 AC\X(^IS)0-><,2U5WFG3=NL[EYFVW-U)P?_^_G8\^&F- M5;Y9N!R@[7C78,9SH/K*J-P1Q2P=Z)5@R%@O!YPT[4I.727QL2O&<>[JF!WN MZ1ENK+I%@'>SWN(]/)M4%L%*XAF\ 3G!- MP[)0T\JB?@)*"4P/L3^D:^6X3G8XV0*3@)=U==J%XW$P$WL3FD2J6%V*_SFR M8(0OHPOE+(N;K-Z'@:J1VI$RPUD)IF,:)[)U@@Q84:&F:*9HQ @R#Y%7ET1_ MQ$HXBVE),&%)TF]!ZU+8D;![*4C!BIQKQ*4B>"TF,?Z,.$+T5+QED(T3Q./. M"N(3D,G;^,>S<& ,XB,J%A24=4DV3D0=P]GL ?C#AE6U ")V2W1BA):ML ME M#N'U),@D!_N(F((,SI3$;.LX_QK"Y#9R2*^*7?V!SQ#Q#HC5G=K2&9>$4A*\ M.9SM(V(RE8,$(>*)J0#I<3%,9'K@\%!50 X?SC@%X)6; ^SJ(M%1Q=)0'X\D M>"7'&]4!8C[@GWX\+A&[(6@A SLH7C!1,$Y["D;;"5&9-A+/&-?'182%D/B3 MIF[7+/4A$G B! P@O(^D1 BK#I#15^E!/?HJ[.!0,E#44V33:\[G&6 NI)LZ MRE2U3SH[(*Z:(_P QV PP,>\;=[XR,TE.W*WA MS$Q"6*J(O";Z.%^7TP1GT!7:XT[_.2V*G>P/=5KD]UAM7[]_&U[<# MGCN]H% Y4Y@3N*+.A+A1<4NB7%68&E@T$OS@VTIH[\4D_W/BMGWF4L536^QL MPW6I>3G)-E@GH5Q_]C@DQFDRLJCY./D9N2@EE68^8'TN0SQ*E#O$^_ 08TTU MQ0Z4-'O^O8RUL(YI^-&Y20QL&C8W.9ML)31( MOL?L (OC)@EJW?#@&BNQR^#*%NT5G8VC\5R7B:8\L3K(P/$S4 _<6C2Q@#1Y M8N5S7 -*DDF8Y :(=J51;0M%J.9_1+WB>3O^&D>7X(?"B3:Q]F7Q<1,PCTC@ST(%P+8I :F MVV6P[M7746B/6^CUUZU:1M_4Z,-=/\B"MI^P[7$FS_Y^-=_?LL_"WH*9;H]O M6K67E'+%MKZNE>Y? =IKB[=IJK M]OBMSO8JW]2A\B+L83N-E\B5@%-S7[]6>JWWUN_=:X;M>71DL@7)8A-G#ORS MB5^&?2X,(/6I,A//L^PX='&29.BQ=N>'S(<6<8GR;.$CL=\-.LV'YNS+L"7< M_VSE0P$RRJ":T).Z"1I_W#9RN'1U]WS(](W3 ZY MV.MAW\K*:-E>(CVKTC,E6E"SHBY'28V<("&OZ9#7#/D1S=Z\$:>49,QQ=-?3 M>,6@3B>>AX@]LA%)+SC!.AE2L##LM/.4 I:8IONQ3T/K:!H^ H"G=X"2T?%J M$JX#XBYQZ\@,N!,:.-\,>K?*3I-M=/ DQ%=I$AB+J$MF%]$J$7]B>9?@81#' M$/\$!YKD"TM&,'WUJ$C@B5ZI&:Z$JZ:Z"HX M+89=SW BTA,Q_ 0M9TS5H DX#W(!1B8,8M/N%9ZD9F"&(?"_@,DUD-8@V;6=)!<[XS85'JY ;VFIDU/=L3"ZXU/5OF@#S;[6G<)B[0 MVT'THMX]F8:Q.1JT&CCY"7RI$R;C/M^HJD@(@Z6VCMG0^H(AM^E $)A\A"BO MJ78-,IAW&J.FLU:,V@+0R2GO*E4K-,:SXK]I0$ZJ^:Z+GC%8OY*++>"W(OV] ME9.U].1$,5JG&/"1 =V&"1<L.FC0&B).C")/U[$=,G;[4 M4I\GUK$5J@F)_L99O@\:ZB(RC@[K#MTY4-F& CR=Y*01P4J DD5PPE_OJ[*M M(SZ20YY6+GYR*,QEE1/751(.S$O3A@@Z$)=JNXGV,D@?FC3;568JUB%48M-F M=?K<;&;'.-\3JP] GS"(DX]M;*ZMVO++E=?)PDNWKKSF4ZH;3K%F4PL]:=>\ MI)%!5XY$E5??MK.NO?1W[?'34'BZN?[V_6K$Q8. -]:TG=FKINVOC6]O;\+U M]]\2=WIQ7:HVF!^EV\<*'N?>?&S8UU?$$X!=<]AE59Q$,"?3).^T*[; I4A> M&@L>0R2/N2.59&1U8T $H]/./6+"IN5'G.^D[6#4UO #_'KZU-NT\\L,\\/0(,RQION$?1ZDO M5U9)@@1$QU78DDXJQPDGH'ADO/6TY7,/IEL\(0!/>Y4\4!))OU_ M]MZT.7&E61?]SJ_0Z5CK1'=<[,4\=+^G(["-A_: ;3SV%X= F0+"4O"&'[] MS:PJC4A(@,1@.V+O=[D!J::<*_/)>,"95K\A.%CYL>PLW!:]>;=GBWIMF@W%TOILF(RWNRWU S8?0*NP524 M)^>':"-'=C>Y^40V-*4?W)P3P,EK^2?)OO-EU/U=>^Q=8^X)<,^ MD,*8O/^G(\>!V^$"#'_N^X%H\)*L_UC -8MV(1?FFLW=7]P_E]KM^.QEGR;Y MP[MF77BO72,4*WL6?/V!S(-O!=0#KVZV>Z(PI$!6#B'1=UGP#G]HHUJ^?TUF M*R9#?.A0^K?)/& 0XNV/1)P'/B,+OSBS)[AYW9H=N(>V%@[\A$3\_[YE"Y$O M\'W&\[O<=HMW[Z1]9NCSYL N[!%W;*9@2' WHV=#1-S,?54WXMC"35^G(_,6 MDX7_^WZ&*;2?8>6U-NOL0(KC0$%CS.2@:X/0#--I!?I)E0("^KW5$.P\UFJR;G VSH M2^'^M#LS-2YNIL@$.DYN;ZEI2+)\+,J"K7!0WZ"V:;0EQC9"6&.(C\]#@Y?" MQ>V)?'3X8@-\^NOH>+AJ\3.+B!&Z>B8LN9EP(FJJ +^-RG\D!)/]M44\F'?P MH&75U/J8P4\;[34ZIGV#+2(O86.E85]W=K'\XC_&?QGIMK3/9XR]<[MGEJ^E M& _[+79<&\MZE<_&>F4GZY%PH4_:QV>W"UO=@X):T[-GN9[%4[83$A,C!6W^ M9EF(V/LS%P(>E=#9?".7$1./C-OD'WV!].6++ZER-Z7Y_$XXK$ M8RL*?*R(QPI?KM5\S+-7?3DJ9$JUTW)EEINU[:Y5)%:H;(AYE^SMF*^C==OD M;DP$M3U$4(N9+VM??I;%DR:.TFW3W'*RXR9'CCLW]Y)VKK=;SQ_'S6)-OWR7 M[.;"7!S!CEP^G5ASL-IB M\0Q,:8?/IMHV+L!N/Q(,YRWE8GUQF17T:\O9RQ/IMGT8]6[K@WM7<_!7')D= MA>JFJ+&#+]]J'L8Y4#O[AKRO/SP_?T3/:@XV*,5DT97\FK>NRK&*?FT5D*\) M+E:-(E#OJ8Z+K!EIE#-OGEAD;,R6;IX=F"<'UX=- ]S M_J[9/(>R=:[;U(9XV#R.\$DVFRY4P]G<-^7S MZT/V+/)%VP)\^G']Q!"^SB\6D GP$K.Q,7>4>I-5\77QR^^,EZ2P5#ZL@JY^^;C1F?3B=C0ZZ?3W[O[(LSS<^#ES MPSS@,):+(PR$AG$E$;Y+]K;1G!".2U$) C NO#//[1:1[6]4@Y?#5LE^.Z^( M((]Q@CILR6+4W.W<9_&5)T?5M:#[HIBOWYP7A64\R"7UV58YD6[&*\21B%,,SPK8 M7K7WJ>KX)H?[S\UZ?W!PKLV\STR$BS;"X?.P1QR!%+0,JYED6,2+_1P/DF2D M5F29I\F!=M(Y/]NO/>N=.)#*YVG=E7N:7+7ZC=.J>)N%ITCPXE@X4 MY?QMM&S;R\7[@64S00W!RC#!FVR[/AQWZT+QJR'8:AJ"93/KZPAV^#1YU:]N M1_IQ[Z6]31W!@%1+6;E^?[=W,+[+)L7)<]'L>M UMQ5=< HI]@M@\ M@\ M@ M\ M@\ M@,"XPF3DO)(K9W)8ZH(L"R9RW0GD4NM-@E@L&B%3M?&A,7, M9T,YBZT6ZXO_)OIC7SK.=(I-N;ME (.;P'JYS\9Z"U1J?3Z>>FZV'UI2\2%_ M5MH0@,'U<4@<&6JQ6HAKK=0*1AW<@ S5.9$T/@=?!Z';\!>%TOCO8>NM4=RX M@JW$N3T*YDTQCORV;"5=S6<_;$YXY'(E_R9G,7^5<"99S;:^0F.S=70PRE\7VW\. /FOK M+>=*BK4]O!M+*68UGW]V&OD:- FNVCJ' MU<.$*X(9[_[^];E\=E$5W_B/4="U_AN@8*N+6:H MS,4?X^_UGXXP>MGL@J[5L$/J:U';63E1J%:R=.+X9 M-QY>1YH41^V$J_3+.[3KGS/*5PW5KM#[QHFPCP.\F]60X%RG 5ZVFV:NX9B5 MH8BOVX?7X];>2T9OGZ"PB-H-C+)H4\\>C^]OC%^TF MEJUCFV97FC@K2[R5)W,/YRJ6"BP[":LT,=1!8*9S\5_854S\=N60=_B^)(]_ MADUONGRK];NX^[__6D#2^,[?LY)>JK$/35]F$4AN[VE2?;RKG18K#R +O_V^ MKM_5+V[KUMS);;6KP [I\"?ACI2D<'R[#63$8X':"!B$JS7WN5*FM,OAHWP?+1VTN-@3 MG-'C#?B?@+=V9+%MZ.1[D NZ!.1)K"9.,CCQ?4"_5/$947H3.1A>?&_W>*4K MID >)X\/P!0;M@W')'$*9,O8%-*<"" ( M8*O(*N$I%>9-_K'+F3/M@)CCSILW;5[@9'BCHL.LW-,G3Y&)2JJ )TK>L%IJ M7!<'=$ NJB-R $0LPQ&\ 6W"%BG4#("S2O$M=0AVCJ3SW:XFP@'"IIE4!^"Z.8&]P'IQZ-5AEIB=*J$X4DTAC,D)X(A>%Q6SV\Z?7! MTM*'?=Q4\M*?G&T;UVF1ZWL%<&(^'OZMS.W^M M9Y)%;Z7(%V$1B]YN>IHHD:^)VMF2S;C9/6Z]OC\7)!+>;M0@,TMGBJ!!18:$2$,UO0TO22/>1A+"G!X M+L/FE,?$1V2.BY4EB6Q?[^W7'^6_]^V7S28RYZW%'$061PUR>$/'E=27+)\E M@Y\'6!8U7>*Y2W"N.E)[@Q+J*K&P3%#C\DA<@SO#-L9DFIMQK29 MB3UC+5EA/;5(-QM5OO(^(^=]+DVFBPEW'S*56H>CH[\'X]%=;_OHU%_>A]'I MBDIN5YP?&%9+,KXO4(-C?$M%&32;C/)Y)*<)0"8 M=_FN>_RIN_'%MC)9%1/<7X&2:*-SP];4Z!RIJM#0FG2QGC2_&WOE->,25WVB MX%VGU:[VX+2?+]V=/^0Z@2IG@^PB,W5O]K(\&B6>IK,K;K'N1U[Y1%W7A"BL M\#@2KYH7!WI%V#P*F[98%J&PZHI"+AMQ(10Q2!DNB*UTI T*#LV1";I #'-Y M#FO GCF9J]K84X6#_FAR%2R^-S9L%$F\NU?LX;O-#2%](&I.2%EX23E[UK@H M/F;.:L7N]I%R)#TRDY3C"-_,[_9N6+'X5UQT$>XRHTOFC]EDKFW/U2KG>9 5 MK7IY_'KSP0*E84OW,-N*TAFV-U:ZORF:(SIMOW5/]S-[9>%]LIVT'1@\G9.V M5Y-%L8+JM/S31-G/G93O>./R8JD.80D7%2"%_+Y56I(LBP(Y6MPUG56KX%)A MG;]C&6@MA1"S8J*I/C_F!*D#_$N+25A9#7M"4MY4":L '&4R7*U-ZZ =&P0_ M)+V6=%8YI'-L-]%[Q(),F) , YDE*XZWF1N?\MMX^'.@B3H6=@*)F^]D0]#" M(EK)TQ+-XB+!,P)&"3M# XL+: T,[.:H)V)U4$_T;LD$Y@%O$WA#Q HE411H M41.KAZ(32-.$?'P:!8RSL&G C_$&"4MP]&'K&:9GUOB 525J\IAL)5OHD)?A MP+2^8Q-LZDLY-L%<,)Z5HAIL9OA:2>,4T> H# 3Y[1L6Q)()8@%46^9U7>I( MN&LZ)ZO \3@B_ .+ (F4W2]2'\C H4G$AK:% "&O4D M.'7#13(ZH?,Q(6VKDLW)KRU>QQ"40DKX_.3: #S*]AB$E0]EI:=&XP<#37T' MS6J((*;^<1?Z5#.'SJ(GMF)VL 0J8) 99!R]7R=79R>=O)E7QY>WD4MDK&;T8+)?Y9A:U=2(:6%EI M[W6X][=U+&_L-#-/D[\WY_S%T3'?;S^O:)K+M%7-SFJK^O)P-2YHRO-K]:NM MZHK:JF;7UU:U\#09'%T^Y#)Y8_QHPT1L3EO5A#$Z2IFBM["XSFL*4*-^*6K- M'AB,0: <=8?.#'SF:7)?K.J"?GF=?5^]!/N"ZW!@9I0V!ZZC_C0I')3V,MW7 M]YMF]=OOO5KS9)^K71QP!R=GMS?U ^ZLT6QRE_5KKGE&PQT@,F"; M.(.RJNOHZG(ZLAJ:9$!2[:&,)>>I%GK[;Y)@@E)8#R!B!?R;5I:*P@X/Q(@R M!ZQ';.X+-C1Y'5C30T,WP+_$-Z"Q3QQ(XECO<@>2/$33+V :8'"3KUOCE/\D M>,/0)' ,"%."_0A/@)4(&PBBHJ?* KH4;*+ZL$_ +!QSYH+GW'&]RKF&E.G+ M"SAW].%=OP1E RZJC#Z]S_J%H8WNP;; X221Z\GR+]@%U8 72+R,(9"085)T MF#1SBUAQL_XC6,JN QJPJLD4W:LOA- M^F,@?D(PE9A8*Y+&B9T.AD\D/65NV2[7E%#Q>YTW$F%@[X(-0:*$K3:C/1P+ M()&X#7[L=Q@ZHH:!X\AP8WCXP8X];(U Y<#^R.-TJD48#;=CQCI((.5UR,O; M&L18&&C%VEY&IBDO@>LT'H#^_2)TXB1^\"_;_%"G%$%>IN.C"*$CPO,C=2@+ MZ(.ZCC.U$D264J;L-9Q,')!&IP;S,:?3M"B/WC2( KV)0%')8%5F65QSPK=4 ML@ZK+/X)F5@OI=YA-G/1D85^92;62YABWP80&' 1U&>]F>_R?_I%V[V= 0+C M(DI*RA)4?:&_N_ MP)/+5^\/9'4LBF1SZ=Y:K6*.I'Q3&^A7:M[&X89WZRXZG+9&$VZ3;_SZ6*EM*'P*8'$GTV0^(/3BM9._(WNT9M0*1X]".)6$W]P M3FM$XL]FXR/^W&;@ND0N)+PEP/[D>M,WVA%+^9Y_+NH'T3-FYI^YD]?61A*R M,[GM2KQ_NQ>Z>D,N1N.V#>*PP'36F6OV,%D^'B;+5HHKKG +).;ZQ],;$8GY M[7EX:3R?7%1'I:TCYL#\U7F(N1@/,1=R^346T\V/@QG@Z 4K$1)3WZ!*H^JG MTS^W> (FWPZ5:^'UZ'8_^\I'X]OXFV1NC))R;(R'N2^1W5R1RZFL$,A72V%AQVVH\8OD# S*U0W MDX.7NY)PUSZ\OEY&N&\L94[)=P]=QN2I%]+%2F4E!7K>[- 5Y(OFK'S1VDWC M_.<9EDR*C0%I!Z5T:XI ^]>+9R*OBWI0[NC!DV@:'5'?\#2I/M1SCW3 MI9+,W:WP/D:R:"[NC,URU&318NY?WU2BY#-(3^K#=NYO-U^X;'W[?5:O->O- M@#S1@*D7O'>1UM1GU<3&D76U(4E=9HX=;]9[8F:=3-@N19WD8[LXT=G33.%XV >-1X6Q M(TN*2-+R=(9)9#V+M8Z[7)U.1 ^<28=(E!DSX1V-@,UU+3PADCLHX>4\N OF MVSY)GJ!WY^FN\%U-),FMI'H0&%D<2 ;_CDF$@CA0==I)S5!5F1OJ=KJ@@$UA MU0$IN,4]I8UG6!JKWSD;8KNG@)_2'8,&0WZ5]!ZF#=-2-'GLIK@4O.6?;#&# ME7 D]9#\BF;XTA^BNN0EA?0!Q,YR)/N0+8%7%*SOY07<$S)%>)V'HJTB1K(T M_HV79+XER9(Q)NL9ZGQ73#ESC+%BEJ3Q6N5S5BDR'0A>YRA!MO.^<9#:L N_ MX+(X$9%O]RCK.GD-6(4DW:(E9_Z:5$P6TBD?AJ3L).ET^B2KTYJ%H<+>P7.9 M.T^^N&<,^ 9R02F$ MAW\A@AGI0JG8Y=H[:F<'A 1P->LKIH8DHM5E295.J@!\_>AC]DL =!_XBD<9R]]^R88!\'JH9H!3V1%UZ'O&8P MR(,S5>>.>$.%>>[#C("B%(DWF[O"V\AQPLS@3YU5# PDUK25P!^H'0?/DT+M M/SR(-&U,J TI@:88YC+Y["Y7@T,'$Q@?!_IS'[;G>$D*[.QZ:V>32V,L.71'-V'#R'[M MU\Q8IM:Y/^@/"_O]!P?RI;FR;[]G%8F[)WUF+CW1Z=Z>YTXNCJJC_H-]^7CF MWOHPWWKF7L_LV\XBH=Y9>9S#J#<(,RK3YUF M>\Q3#UJR';&U"O%H*IZ_S)[ ML]I^Q.L,;P%$@&T.I(C^IH+!$B9.M2E.<9[DM#FH08&E,0PTA,F4OJ1(_6'? M(^33V+N4^ $B6B8X!S340,;U>2KU[0(E\&$U6@VB44G">7EE+Y!7[EDQ5XW6 MBADFMA(DDX"%AX,!SX>N?A001C9CS42.L)Q>'%CGOY!ST?#G41"#HW;)?T@FA MVG]]#64,',ETKT)6H)$7YVR#]UT#]-L1F2MC"0Y\&I89>YI,[OOMR\>KCE8IK6B:R^!EY&;@9;P-QVJ^ MN9>]^$++6!%:1FY]:!F'3Q.E.[KJ/DP>^0M'(+$IS5# MB/ .L/>P,)ZW+%G+O'6]%O5Z4!S,GCO&/]K,[B7A25>LFP+M.,>QF!%(V[@Q1BI]/'ZW M(#73+>#FN*$,5-%*>GSX>#SEGY)%*$J#AOA"CNZ?:$3/WDNG1TCMIY52&B.4DPAD!+ M?#&B^>9>B.I7SYA[OI!;.DCDO#-R7050!?XQ8%;G<6YFJ!E/?@FAB0-1;VL2 M4; A>;?S,V3MK\F,K=/N??ZV2]>2FUXN]*87K"0RW;1I^9$(),RD;3B0JO&78*Z\ M2>I0!SV!KX8WB R(":_;4\1^D72W265?H+9$H">BLF%D\XK#O&K#G_Y3+7JO M@&T<(L>UOD1!:_&1::QD$V:*80,IS&PC-\;6W;%NFH;DK70[&72U]\8M $&' MV>4M8 J>0CRIOL$K!-L6,+@D@.4G4T.\)XH&PK%Z,L1,,?/1A<1TTHK78$LM MDZ#"14U0"4M&22V0C!(\N'\R"F$>A&L#\E7HR&8@5V< 3BE>9ZA/.K<:1*7" M%!0E.;)]F-(-!B:6@$6JYET:P?>M)K;18>;D^;AQ?5EZ[L[$-J(I9Q:"$7YB M;^$&XQGEGB:C/Z.:?+0_.CKM1L$S3OE"5-NN)+IKZ^EG'E*.291 M*&R=TH+")8XFL[EL."K7=E2@;\"1A4F4)?%IZ(&5$X(,2 :0:G,=NHV:C*]$ MS]I%YNY++D_RB]BX)U MKCHX" U0U9EF_FGRH#T6C,99X^)"6IN'@ $CF*"?4IYODZ<$=&3I2Y :/-NT MF,XLY6(0P>5PHRY>\ES!SH6HKE(JADWHM:W>B4[[ M.,[HE25J_C9SPUJNL-]R%84&:Z'3HF1:H=3X(]0_Q9=;IDN1 E MH=LJ?SCG#832'"^=2ED*2:X/&=%,L^QJG4[VO3]J"/*<:9;GOH5J&YQQ67B: MO);5>DW0BDU%BI)QV?&GS4_61'+AY#1@;@:P]8BEG_4I")7MR*;S9)I%<;JV M/H/0$R./9U51[JE_$9:]:1?T<"YR6^)8@OF?B@LX-3:G0.);0G MD#M(0:(#J]Q=_W2F*EWT_0_$EC%=\&01*,7J-0N?FF^GO?OL_:1^;@-5N76D%-F4QL&^A%96$E=',0V5[&=>WB+]HR]0RF3J>[O M/;PD2GN+[T$4&O1=G(<&8PDP9P&MO1J+\ M)M):")N@!?^*[H4$Z.M8'C;;N=K5I&P1,2Y\\;9B\ZXK)D%9R7R VPV;4HKS M"L&9%).4"'R^F[2N#X6+^GE,Q+/H4F.2=)4XPB2Y:GC>SSH2?&9*NDK,]+L_ MAZ1#574S4I,1<)E^_;%S5:H\MPI.&JTD)^#8GNMO!?GH5=I$.HD@ MLZIQU/#E(P0Z-LWTRF=B)M&@4M>@4SQ4AUHRTDO(3.[[N=/]3+;BH,I\)EFJ MQ/7$)+RJN0\EO((*'Z-11E*R:RP-+_OPHO?^RP922131%4?]63X;7CVX=G,K MX-X&^W:L/=_+)O/#>DO(?#O3%I7!3:Q;%B^/GZFJ()^K*XQ&6Y4P<=Q[9=*&RSEN/Y>Q7W'%.PD[? MHHU@N4%F1.AERJUB0^?7W]NP'-:!7;JPS%HI1KNV?/BG/VE&H3 M5VQ2!.U#7/)V[KL8'18$GWTVNS<;59!'(MSD(@^E2GOO[OPX>YU-CHR_+R'M MEZ'G**(_EGNB^(J0?FR*C1Q20.3&V1JOO?S$9KQ\F*9(P+K./&>/_][GGYN/ M@L= \NS3;"Y:LD[&=[5QR?TX_,DH=O:VU3WY9[;-ZD>2J*6N*9FSP95^7>P6 MUTB)2S0%B2"SL['X?.EL-3P=GG4ILG'XU8YRN7:4^?6UHP3BO;L[&C5? M[^IR1MZB=I0@Q8R304LHO9Z=_EE!/]TPZ9!\!Q8Z ]*RAW!22Y35$6V,(\ P M^G PD%D;P92D4%6*2AR[E]!27+W'H49\P_9QFBB3YH.&ZMNXV882P,>G^JVL MI#RWG"UYRW/- L]&9Q]6'XSIXS&*G([:-#2[0A76^/,L][:#2(WD#X06Z3H+E0@EV\:XI-=^N M*M193S*G>17TC4EZ]LUY;SR?GA].KJ4_PA?75.VI&N*WSDQF;U==<)? M'55BZ*CBS/MW:@534]3I!WK2359"]L(B4+LXO&TI%X?P_8)2702E+CA(9%YK M/DD@^(D]$#,ZKFD?[M" KQ^*U.S>*\3&&/ 2[2[.DS"\/M4TL0^+&=(NU:B[ MO4A3,UHS;%R?$/\#6@@XJIR+IS'(QA>QKWC?9X,^E7.QW.QGPN_UEVO'$I2O M;G:&8%O04!R1Y"6D1,0L_0@"(R8AX? :I\7#JN"'9[7FF#Z !:5 /'G2RY:E M;=6FAK%X,99*O_"[@ 7XNN+@ZPM503OJ1'D3L>]RMZ8(UKW;B2'V'79?)KN( MY1>@^T/,/;J2"Z\3_67=+7+>3H103V.Q1LO@)4443I3Z>[O'*UWQ4-6"K@F% MS--$'18JHI+_^_KH,(*B&J9MF-(]V.?<0>BJ2U([;9-[]LX:?>4!>\\UO.92 MU#!.1'(XI$'F21@XLC@F>QK0\='^^ZC2L1(O[J-.T*]3_3P65?BL9Z5>>)@H M:O>,DXM#BY5V<@Y>N@3+_MOOXJZOMTIB\_^2%?O=)GEW(84A?N_AE0*#* L? MGURO7G5O&]F&7EGL^#QZ+O3XYIWW' <8U2 ..<#*;GF! _3N0RBK4K. L+T/ MGQ:C\:D%.D>^1&CZ+!ZT8#PZ#WDL[8WDTYNSTFLK^) =\_%A2^M8_>XNO:?B M.(4=76S_%(;:FN8ZK[+VZG&^=WWYG=O-3*H8>$X?#Z=99>9L6 F^E9@G& MF30:;E:)XRX1ONI<9.#]$ZUVFA[UO MB_N.O)#UKMJ^4VYTD(]%12>6^36]\2<-F)H]4,![,'G!C,,Y[\H=EHQ+*B_Y MYJ=)\V_[S#CNEI3;V$TB7\AS^]+?>R:N#*3 ^_6P*W5#'00BX1;_ M_<9NV)W^?H?O2_+X9]CTIG.B6B#V__=?Z[?S$CU@Y&KQWX#]C74^GO2!7.YI M7]8MF[>:D<6&MP+V8*?-\5?;O M.FSN$P5DS1BD3+:<]M/68',##_94&>@2A-, 4X30AP>''I_AF@8P(W>BH $B M@X_P5?IA" M:TP/7;JDZT,T%O"=7E6><77$,H6M4QS7- V]<)IC/B6/:R->$T#_M!!2EWRK MUX8&>&G H *QHP>9 2FIRY8S17OX*?[83%9_O#^ZNS,N!\^J M74-'Q^%X:R"R5'.9X9V)8EZFG]F=+>]DBHZ4=?>R/$HWJC>5L4SQC,,2I]/Y M]CN?+A0%J[G"4");!Z] MHEV:GX-2)-W]/7B;.IHS."R3O)PN:F\P-=V3ODVF)8()*:'? ]_!:"+* M=]M$XO%L=0<1V68(#FGQVV[J2%3 SY7E<=IM5Z6GK!I?4X<)RLX&*>\\1+I?'6H:D$Y[U; M>7.):RKY;@'BBB-7NU ,3W_?K#9Z+#Y"9"5JNWE?ORYM%,8$2;RZ*B1KKFJE0U]J):OZN+@%V=U.491,II,]K M+R+F1D4PC5<%VIE;@?QD>P"TW@TWII7E?D9(79XV3A$:^!B MW3Q2BJ,XMI#_L&"RI15(Z1ET>:*>#K*MB[^]X0(".GZ\V#@D>%3"7,P;"L \ M+H0+\=7!Q 98KW[8L+.08,,6L$( SKFX9 KFY_CAY.1/1A\I_ )V:Q(@FO/+ MW^ *M%('T9-.9S/SR M+P' U?S3)*<,;H[.M$);RW[@BCO_/ ?,%!&Y$:^GW&D._WCS')P]Q")=%UZH MI+9=%$BR@$[4@_-[O#*\4(U'T; O$RDB=M&N54T:R!__@MAH<26/1,)F8W^-+5*#U=&=BR+%E>6IK@R MO^M75DSS*/H2&$FP*9B>1')CAF$;Z@2+'+)MH>D8/E(0DT4E3*G6#2S]PE?@ MG3]F\;1HI@$;B>7ZF$5D.V;=D)W\XZ7=RBIHEUZ$'ZH:^PA_EW440 6YAW-0 M]47M)5<]J)6OR[T(5#U594R(E9[$-]^YT+JXN)( M^8F(I'WX-+FYN-V3JJ7K]ZOJ,CIG$=SIO:>)<-UOUI[_OOP]+:QZ]-S3I-*0 M!T;_\4\YNU2%^W)8UH4@+.O:T^2AF[\X.,S>]0K5R([K%Y;ULJ(0J M%?TG#/_[#4> +/(TL*PJP9/56@13D=7M*X-UX>DMPS*\_<_7J:@YT"[X##]_>)+6>_ MG^G82S,:%%W;S?A$&:O+1"C3, MVNO3K#W1AHA.6;7XR"KH'N/_>*FSNF[J%-20 /\"!'IU7[Y_ZSP^9.]:'Y% M R\ (A-H==K? 2(=H?P6E7DI5%$#Z3-0Y+.Z&)9P'T3"9H2GR*1]8)Z_8Z"4 M/ M7YF1C^\X;?T:]@B<1L(SRS:!R/AFV4<:[6DR&!=?)IU#^?Z]M736_$T0&9G' MN\$I].6GR?7S[>LPL]?HE>V4[1DI]$C+W/1J%^X%L5$I]-OVWMC2U9/,V?9U M7Y=Q ;CL;@5^GO$Z ];+6[]IW1S0*P4C&?SFDAZ1ZAMSN'GW]P,?A6E%[*SL M*)B]LK+QZDSWQC-@X#"75+.C,4B([8O69M :*0U:-2%8L&4K&W'?-O%6-B;" ML7'?3Q3N$4/Z/V(@P\TL(CJ!K94476I38B(>S]84%>6Q9*,Q-'0#/ &2 &IP M?WAE"'8NQQR)!&H] M/I#F)TY!VKHFK^26I&2A)=P%<7[H033:^>URYMC%G+ MMN!4>R9IKB4"!Q%\S18O$SR:!,M%EM@MWXOPXDXVMX"K7EFR=,F&LJEFPML! M;$[]4GC>TD('Y FXF'8%4?R$R!,)F*I&OG\[RE[\'3U;--YP4O;4);UTU([DLQ%4&7)'%,+ MV2M"DFE2;3(6)$I]F7L0MUI.1B?W3UO]H?2:UZIV75+#3:'SZ.4$J3F^K4R( MRN<"O@I1P\7=7'B9?:)UI%'#Q%LXF63]8C_U:))?W K2Y1X@>9Z0"\4#[Y.)2?E"[F+AUS__O)Y2LE9!+@E:FZN M_4R(SA=I(Q2LZ2)FQH_5Y^O"#/W7,;=N&?T7_]8D)#B6+%6U','UZL>Y[AC"Y+G/YJ]!0S:. M!N5K7JA=#Z8UI$6B6Z(AY]S1A$@]SN37ZFYU$9+?6+6T49-9M3<8<.5(XB4=Y?0YQ'5YP?=3.J6>EBECR\8()(RRDX4-W>56.\5R;G @7 M53)10T!1U'YYMS0_)DNBN%=Q#S;'C>?7.M?AY7N@>CQY7NYZD4AX+_'#_03: M+['T' M.!:LG=7U\7M<.U(HV.%*?PU+!1'H4W@R8U4$.Q9T>MJC8C2T]K%(, MCT9^9!BL!-+)Z@G9,V:XNGTZVG9PT=XK9HOP5;XK9 B["9O*8 M_^ +$HVG)'F*5UOA)-.:FV2L2@)'@C_FW>?F!SN*PK-*[K2]MW?>_5/-3_D@ MZDS>U7BP&(2-O)6G[J*\[[(,DII%'K76EVH2;-I7C+G0:OQMT4)N;E<^2.##8=WM%KH0&=[62=.+VMI7NC>GO\9--3CR_JT MSG+PPD+QX@WGFU7Y5-DXLZA*#O-ORSDJ29]JJB7.$F9Z,,D$F>D+ ,A&PB&3 MRWN/A9-SK5V>DU>)N7KJ]+CF9#+%&VPUUBQ M3/,2+4.H4$4M54GY-TA%/#,4Y!&4V!<+/0-(1 MB&H,F?6<>)D(+TG>OD,8EH%;6@C)/2#/GBH+L/*1!$_FBO\2[$#Z6OHB\\>J M(I+F !S?,1C2L@,%U80ZMFUB,B_W&TR$9@6V+T4!-$F[@337&AKFJ#J,)(\) MBC-Y:TMLJWW1:95P$IWBFRJ#5MN9[NU@"FY?&:_V^\!R=,MY/?4Z5 VB$> C_6GTP&7T$P.2>&5R'K65%%W>N6TTQG6 MM(Z[=13G6G:0(JK=-,Y_3LUY/HT189INU9&+-XG--Z."J(YT:NJHRJL_JIQY M5/M*8RQ,BONGN>ZZSB/G>QZY&,\CFYMQ("F45U-G4ES]F>2MEM.U0LNXO'JI MO[76=29YWS.),WJ7R^QF L]D-S4-\0_"4&>ZQ@_/G^?.<>WZ%WP;D]H78T)<+"_$Z.7[0<%0P M,O,*3"7+_@E%8R?F3OS(ZZE8D=<7.X1 A/9*KK1ZA/;J$@CMO3CX[[UY>;)_ M>SFZ_EM8&N5]VO_<3+#W)6O&O0#QA:?)0^?HL7\].'_5NU$ XAUN*(WPD&$7 MQHK_*H7\FLSLL/07^OT7^OW&'L47^OT7^OT7^OT7^OT7^GVBZ;D1H>YC D"* MY9[V0E6HNU)_'8(M?*+HX+61BNH9 /="@M&*[-^CY_/JU>/?@NA3X$@U?)K; M"P3X7EUVX!Q;%P71>^[P1L4=WIB(FBKP>F^.7%MR;93]M0&XN;%T9I@^!Z,G M:C<]GIV3;O48#P_)F3CW29)Z]W O<[-?K+5J78O4[X-29J>K$C>!!V+<\B1X M))\)YY$HT;_U,,HG\Z"3#BM98:Q\[M\ X\:#5&^^RX+WG\,FBF@'+=;()I;+ MBE#>=4?SET$TB"(-][*W5RWEY/6JZ8=L8"I^+S!^U/U=;;^/.;7^3@O+HN[V7#0DJUDVSD@DI9MH_.U*?%LREJJHK<*ERH6$)[H M7EDL>%51=(MT7U8JS6KN)B/,L.[J6P"T,^_F1JG.F5M#E%9GTFUO]=IJ;+AY M@DK+H%U%X;*'BW+IJ',)H_'A%IP/T-7'XK_%0D[+LF9EU<;;=C!HDI7;A]N* MAA6%I_/]NTRWWIU4;CK!/)U0L784XH]4M%W(; @05O7C V$EA.,8!(0ES(4K M$H7B]=[MVY[>DC*3;E#AYF:JICC@K^;5-X7 I%8[ZM7&"@JVRT^3 ^5= M[[T77_HJ_U6P';5@.\E.N'$7;$?A_Z.:\*!4"I=:+?=9"K?GYOJ8:QLVL( ; MYB.^D[I?IY3(Y?>>)JU^Z_!Q3SZXJ?42D!+V+,BFF).8,:7#IXFPE^\?UPYJ M=:&\$5.J/4VN6LIQH_7Z7+MJ)2%+0R;S?W9VN$-)E(6?W"489;_@O:]#$>@; MAB]R.SO,_A&D-\>LZT\3<=+>J M<3OHBJ,QV#YX9H=%0;D:'%THW97R?#+($M>B#OJK;5B8%D3E)0MIX6\K)8OC M$6R?F8 6/5[G)-(Q&/QJ./?&[:,3+*'86S!N]!I;ZM)U@P>^=8,+C/TT>7FX^Y,K M*"^/C<[2%8#7GA->=Z6?(_O96[57 1ND?BA?7U[57R[X*%5[T^0[1XV>3Q9Z MZ+5FE)2XI=\;]=;S@U6(Y7<+*ZX0"Q_QDU:(A6^,5;43;[U.^,#$?>;0?^;P M7H:6>,108)5LJ@$3DZ72OU/Y!0%%'U/9(#.#P8NEA<82"%JH(F2N6)#UN4>' M6C<>:ON\UY7ESKE?<^PI':&'UH2L)^DLKOH0-I$GW]WR6$TQI7KF\H5Y661/%(K%PA\_G#QL'):ZLN!-\#.C#K'(Y&I**1#^Y#M_GOG>H?37 MKTPQ4$=14I[E1R35,GK.G8MX?3$/6\64LU;(+5"&]6,Q8O;3-M4UT'$2E0%A M%+ZW)]XVZMV6^K>XA+X))_C-H/>X4O[G88@X,\4JN^5PDVT3DK.=]7B^3MRA MJG5$R:<*+^[2NU4[5J$4::T\>?5U\#+I_)EHRJ-6F4=]=&F]K? M^'FZE(DI,3NNUNX_EN6BB.,DUI$QZJD.8=_6H2:'_?W6W7%S]/J<74)-3C-6 MU$;Q:V:F2-N> )_%B7IS?JQ*B\B5#[-P^Q1 S(A2C5;^2AM\#YNM5,8>UT6 MSPK2X.'^^JYGL==4BXQ0=?NQN&VY.J=Y&#%J""B!VV8C3UDZ=+M; M8U?OJ!Z(;%R^_7C*[/O0P9Y,:+IQY;HF/5OD!#';)XFQZ6KOX<'6>.EVXX]]9&*E U.@"P] M3>6-3*6X4 *DB\ZW.@MRV]X;6];F9B(K(T/L$/ZFT,J$E2,%O4*@ ME3=]XFNG*A*:C+[\E*LE'SN8W*1HTE46*Z MI'Z^U-.F <>*;]N7>5UG?9\">D@3#F"!IKD#5.1A<+?,0)52')U+9UTE=Q@E M#$S4/ O7J_9:T]A<=Z/R]8+.(PIZL^]&!X2?W-OI-J++,5VRYGU;NFU"EFL@ M3TTAW6PH3WGKV6-EK?'YZUZVUNWQ-?Z+MP( !)9EL;@2R7-^R (;S6*QY*DN MRV(+$@DO&XR>1W^/,L:I.EX\==6?6S:O@&*^?8^=8>*\$2SOEL)SNS>M5L+3 M,B*F8HEB@I!.JJYOMNM4%^JUV\PH]RJ7HFHQW4JD\:+0KYP3?;9[/BRHV-RD MJ/GE8047Q64SRV-CBSC=GP39(E'OI[>?S]2/LX/"1:3*HX_&'3$[.I688@FY M>#V^/SXLO\RNFC%7['[*M48BH.SRUBA2U8'![(0+4U M,U"81ENW!R/N[5_V'IOU#E].@I&VD8_B]FKF[@VMPP["9QO3)'K-K4^3AA'Q MLL3]T74I]W[R>'"7_=(M"Q!\-38W?KW@(JL!&E@?N(B7[B7Y1;U42\<=?D9S MFP6]I&W1% F73\]DFWC+J".@QFW G-J]MKN'K>0L:,Q2&,A3$7Y*=S22T?&_S#J;1 7/%C\],BS!)3UD,V M0N;J%F!PS95(%';IXW.0:[I=R[\\_[V]&3Y>Q>XUK@V)*^;-3XS#JIFHL99H M.7^9V,S%U=_%S8#AVGC0K81+2:*!:ZW-K:PJ!Y6[O7?E^B@2 &9@IKRX!4A" MP=8;53ORF_OZGUZA=_SM$N>EDV MC2L&E)O?U_QBT_G9=-$"&=T8_KUK:NI#\8N[Y@#%F\DZ,45ILNEL=7[7W]])!NQ>[-[H-0)4Q5* MPW9Q=E$H[RX0 M]4D D_(0#*"&>)VK#\;$5/-BKLT]$U=K\4"0LC!<,J"/0(R8XK\!BZ3894[@G@[?E^3QS[ Y3W= M;_VN[M*^C39<68+5=[FNS=M X$_4^U6ZE^^[W?.#\_N3FO7]PT MN=H%(M!=W)Q<'-4O]D_J36L9[A5-L702.*ZQ8:<22-@SR9"Z1*RG.?#KI#Y% M,*WINJCKA-MB0H==/^AKGQ]S+2>6*L.H!,DG\R-]" HES4D$0)EM"4-WI=M" MT#IY34((3 I?"3>H=@S^5!F;T=\W+CYK4A/.9BE\]A,R-ZT)S8C&F6GB87?&._ M>+5_EW]]WMAI[C]-3D[."YU2Z?+^O+BB:89-\/_L['"'DB@+/[E+,/A^P5BO M0]#7*(-+W,X.$_^"].982>YI'G,H!*1^=% M4-U#AL"!^JF6F4K8SR;T06W+_QODI9F_*'B4I-4^V;'OYH[_XM"#^)J,^B_- MO+02*?B?NO#\_UTY-CH+MF_0AM8@YR0^] MCD^\5C7?R.GLE3]_/AP\_/R9]=#+CBZV=Z3WG9XDP()^TF203.5O MOQ$Q7A:M8R7_24V]W&7M6DCVB.?NG G&770,,O7Y%YBEB:B_WS@XM[HL@*6, MJ4ST4?%=; \)P+[:Z4AM>(:8X^0[R_1-F=^->BJGB6\2'*MM%TL*#03!L&R2 M,!HW!.<&^!PQ;^WI,7S[M.,C2@ED5(+U+PJHIN&SYOHB!+ITT?A@B#+'9( &G#H/@ M]G$OXMAG:_5T2A]BUP.=N@HBV 1]>#&)[;%>%-AZ /'S>R(OM!'I/VW.BOW( M\07,4B3>",Y=0+1^=8 '3C=+H*DG:7!AP/R@S05PJ]0Q+QOC%&4".!Y1@T7 MQ.G]E&@VS> '$IZ XU78<, ,\M#CZHL\08.':>'>&J2_@49TF]V\@F_3E@MC MT@5#1*3H)NJB+)+.)[[,0AMJ MP&\'9IL2'P:GPF%:UI &%=$:+R A(-Q80LT5JMEJ<',%4H)CB=Y]53=JBE"G M4F!OC(M5%5C-,GT4]GW[*,P[,+OVFURW6GO7HZS1[!9F-TZ8UM%6SX0-;HT M2DUKE^][_=;A>ZT4I36"2U@CF3 K5^I.?QLT^/)_N/Q[?OI6ROA5D MI@NV7&,">Q9[.';1FD61SD)M71S=V M&<')%7VY*(YXKQ['=^I;B9$ M?Y1\R8_0B@ Y/>;V I9(<04*KL&<4X8BZE6\3<.KS7M0^OO,2*N3$ B,2J\" M1.&&?S>K'C)/D];UGS]GU\V[EXF=%9U _X)2"?0*FVFBT+=Q +8NL*.S4K+= M-H[3JLEEE\LKN6T>?/N=W508[LT\E**5)U_T/9(EDUG)D80GR"T"=6NSOQ-* MP&5_ZK8!JM=:.MFE)VGO:=(XKTBE8^FU75^ RP/*KWTBX+%%L,[0_6:>O,[] M3Q_:8=+#PN'3I#>0K[3#][OA;?7;[^_9'V C#@>_?T8Q%:/BD@1C"X3_,':0 ME'@GLVHT,S\BK[,FG%9$QCSMF$%EG/"#9SPH=V"1:SHDXY09V9B=TX/ZX&E2 M5Q]Z4O'B[*QAQ^@"Y[\X*H7_]!94+>48Y%@NGE.IM M(?M6NBZT-^0@P]11-0X+(5V.T YG(^ [IB=!L@19XUEG'],$L:=J++@K^.=- M1A8;D\E-)?-8UDHU6VP$+6=Q8HLVV\6D2#X6 S5=R)0V18J4ECGG *DB_]F[ MWCNLZH=86;J)YQPB9/+Y6$X9WK1E**M^\N9&X[&9,0:TB2=O\)*"P? $@23I MD&BZ.P>,+&8N#_+G?_-[1Y=-NV=6T"H6)[^9DUQ0NA3C\+7"V_&L2+0<+'"D M 1+E-3L^$'+OXMEY:Z..-$R0Q&%TEC/;:JK1*MZFD8SFUAS@+P M9Y1EU*IO>R>]N[>A;9/XSGM^LJK=-,Y_^DQJ0>$0A^5;W*C6#=$.+D DC-I7 MG>9Y+?/GN;S6@PL1 84X+,92A)CFYEL2^YA3(CMS4N(6!L[N;I>:VA%U3![A M9598@UO7%+4WJ2WJD:V)9CMW]MP6>_M%R:(SGY4LKG6B370QH5&(PY+-18 M M69'0R"USP &"Y+3>*32:X^.W5G;C#CA,N,1A,&:+6VM@G(N&!J_ICHD5J&+Z M"2G:)AEH@IWEE9"X<1JX)/?EF@T(IWQ@)Y5%%C7*@RSM]U[[3<6.QLV[Q,7) M-'P%"\J@.(S@8G%97SJV4R\O>NH!\J>>;77.A?+[ZZ.X/:<>)ICB,%8+I8]@ M]6"RLXSI7$-,F]4PJ= 8)^T5.8QKY_B7;/BYO:3[R?ZS]EZME4]R%HU&6]B" MUG>$62\FC8IQV..Y_+(J,\Y;H,5..D :71?N'OY(A]+@C[#9)QTB@8IQ6+[Y MXCHET!*F44#&5WSY" VJDJP,:9AI7_>D)=2>)KWSR7 PJFC&0_;;[^\YEI;@ MR4J8.^MR@4S+$"[*>W6Z.WG9RBD)DY2G!R? 0YT]X?;PKRB\7=JM'7TW;!D@ MVPAJ/6 1"PK.6'R-=#;"!?H"&)@;0479^:G(5PI3*E+.7\7Z?:/^VLAN#16% M">4X7(%L.I,+O^-8#D?53BTK^:66G2AMM2^>V1UB)]H+W[F^5=OWAWPB::/3 M,\?1N0YLNTD.JA*/%1FLQ4.PLWVV9T%1LYCW,-W7BP9/T_D("'W3VQ)/J[S$ M=S.$Y4J+=8L*V,MBNE#*+[Z7OASFS#2Y4!75O6ZW&SVY[I_KPOW9W=5Y+[[$ MS24L*BJ0)3)5[CLSA7^D.44TUJZ8DM(*@8>T&+>7XL@PSD6PU+?+K-B,TPN3 M+K'<+Q03,0E]A8TS^_5"-'P4.;B_@[+R<#8J)*+(W;(F%U'6,,Q*F#$GPV3# M=B=QB,O%WA)-\;F.94&1LIBO$FA 9,KA2B\R5&)HBXP/?GIA(F4Q;-E @R47 M(0MOWK.;1KB,$4%N:T%D\O&"R+B"29GBTV3O;_YOM5\Y/ ?;SZYQB0(Q4_[7 MG+3CE=G3Q;4=FY;7[[;<8^$:5/UZ6.A "[\"]PQBEN-:G^0BP-LC"P0!'8 M23 A_&1)$6ETP$1&P.<5@>#U$?P671SPB&3!80YM5]7&NX1-S%E2:$2V9PGN MC!/ *EK U$6"R1%]DHY+7?= M0F\]DX.6SI!/?.J+\A/HH3]<,)M>:,708^\S1YJUR_O-Y6IN M\MH06Y>'08\%2[UE3;D5VQMC?9>EL%ZS3YDL63=10R<@7L&5YVPI;B&\(:S8 MD!BD%!4>[-*Q+A&4\D-+0.^K"-]'\,OA-]TAPAZ(F5Z.2 'L!/,CJRJ+P0;T'Z6 M5K<.!PBB.=0T$T^R;?"F20!SE)0W509G0I/T%[HB6#MUE@P)3]0$NL1=&(#+ MAMX+0?8'%T1/IUQOQ,?A.1@)_[G+W1-D36X$BD&W7L3P2'GX45L:P&S3#);4 M_ 8; _1]/L?1IS[35)R+^7&*?=PF?4N&V"G+\X"J=%6?C^DRO)^V1%D"@\K[ M,5FBX/VTSX^]TQA)LNS]&24X[Z=MUX>XC[H$-C-2SSM&3'1Z8BH(%MS=SGC& MP>]R-=GHH;67FD$=@;2HB1V9H%$"97=55<"N2< %ST.!HDXB7P$M]"TQQFC$ M\>XV2$!5D4D?"$*%*:#!#IBBE$3P+U733:J$W[THZDA! -8AS!ZK':@U*X_3 MLPB<)RR%G$5>8G>(+6V(;3!R!8KJ"8("]]UOK0S!-W2I*>]2 M.4*(<(#(M[@6GJ99FD(5]E:0$&K6:JP!&T_2/NC&,&J%Z>.Q,%!?^,^(']/@ M#4I922;D"_Z'B*;.;NH:/B1XM0C%JW5%&A>$L8#EP:@:*L*0A%TD O!+X6CU M6;(OS8UZ$M(D". 72HJ\I3B(^T/^]A.L)-"B,;K%L9PQ(9MBJ:;A=56!)9@$ M##,>,K$'1PNG\2+"2D!>RJSU"*%-\0V;FP A# =D*@AF[5E*RLVHQ+"FSU+> MQ$>(IX>O:4M:>]C'#F!MD0IU;,%"6ZCP'4/4PE>]RTT?@:&FVO"OSA"/F"$^ M$[("]I0$]M8W&$8=ZD174V!4'487@E6=>3*\ >L;D$/FA3?:[05^)Y+0'G9P MD43SP%*V;C)9SEXEI5JD5+,G3-K/,D@'F 7X4M A!'^7Q-+BL)^"HNXQFZ[! MPS3>L)A+'"4YT.;@+]^3>P>0IEV^:U\YF.20@@-G$5C2.!.QK[$I'KQY8D)I MV\#:F$ZN2:*!&0Y&PC21E_\I9S+_']<"-8_,K8M]"2ENB$0* M\Q!@UMIXEVL,M92,UJ4=4DZ3N*C G8,>T+FF)..#W(WU/5@"A4KN%^E*=-Z\ MP-^J<1H)M'%E-07?3I)0QL :R9X(#K])6[^#3^EIAO]N*(F$/C M"UQQ^-B@^+Y.&'51Z>%_BZ H1**-.B1N0';/M5\I>[]PRC"I-Y R($VP\'$@XXB*V)&H#IIZ&LV1(4J' MH<:.L4U$@8CBF8R'P3!)I])#1<.$B"F]CQ/3TE3;@II'F0[V"@@$44A3G0/' M*QE4X@_4$2Q0Q'L "?Q]F.N)@EM@Z5;<.;;CO/G-&U6PX-7LD/LR)Q4X=E(R MB-W40CQY GE%K";T)>G&D" =7C"SR?;Y=@\IG% T47$$Q5[RTJ%K9XAR,D..8,/A-9+3/P*IK*9PN_LX=3H49XP'5#J[1X)=Q[]TI[V$7IL*;(>, MTT;0?Q+>H9<>8E_5QD3N=^E@1)/!$>^N0XRL270)*C%V@-3AYYSKO,34B.^@ M4B;29&J70.EJP+)GA=E8>F]8,O-CG=BG^ F!"(3.T"^Z'!XNWG("/? MI2CW.7I!$-'JZ7> M@-.VKP'_)F.*6JV@,^V M1\WNGB+"N,9/Y) 3/EC'V8'TPSMZUR$1*^KDX-PZ=S0720@1?9L=U]-,Y'&^ M(L^'1KX(8"8!Q)"S$R 63'8,,G;(N=O';2LSG)#_65)=:!6V$Q)Q64]TNZA7 M*FG8(FE K$E+L/R*)TTIH>2DC\+N4WSII@%JF)B'SQP)ZC(,">@V!NA)6)S^ MPM=ZT;!;?$N3"*3C%Y-OPK&KF@3L@:VL7H<23:>:%O.-.HIY%A^RM3N>OHB- ML-[!C2(_A'^E;1^*N$X8W!0'J@Z>F)NB9'Y,WN]L^H5^$WK>\#)PD4Q_FQ$? M">%_$2:SN70?@"M**JLDD1-&L&5(++<>'( M@?>'F ?H\E4"76)NJ-,K3=*FC5 N#9^3!$(R+WCQD!"KRT-SN6Z[V]L%_8.^ M/T)^3N4K/V<-^3F5K_R<+6 @_ZA8@\2J)073 V0KD&^G':0D8G43\B !2D=0 MWPIY\5U-9#=HQ!H@D6!ZIVD'C$B;3]M*(/?NP#RHW'?H X(CJDESL4F:-ALE MQ0H?6,8VS2U@G3E17F.T%62\:LT*AX>7MWEA*J0/G-\Q1L0U=?3P=(:P>V+? MI7F(44,NP,@M!UHD]&Y4FE(\S;&B#O0QO.Y$:>]:@3=7CGM_,(0-W>$EP?*$ MB:5TLU\[2%NS\X2\1V;$L".*%$\]9=K3J&&=EP Z0QAT]RC%@V2)K,X%<6Q! MO.ZTS\EATP6Z _X=61WMHDQ X223P'K*BF3JHF-LE@<[@&6: Y/,(4W#VW*: MS_ ,QVBX\O8=U&0VU/US4-.MAKJ.""V^;9H(/T$?5&3;KHK-(77K:@$(W;Y= M2]%:C"F*<&Z^SF'2#-Y&4#.,O$@0^ZI"/3=ZMV=>!3$B&?5$98I,+!)CU.ZF MF)3[=H\,2N[HW)094<3L+5S_7_Y_N#708K] MTC1#81FX$TY91=9-5!)- X+MX*F@0I[GR6ZQJT]@#G!=Z:6E6[[YB[76T" I M$I@M1&_ATEW"1?"]6!B.V^J/.Q[(B9$@!S? MG:>M37.MT+THY\W'3%',65+ .JTX^&L];',@DL;,L*$D)N%24(QT4Y8.Q)L2 M2K$]=83"5U) $),L'//^V\P;ZA/AC$D2U*LAEF$-!&J!7I>+X&J[A]_E M;C%+AKS OH$G(Z0)93#N<+X+AQ:&8HIL%6,"WNRH32Y>+6;@#=?4+)UG\@8/ M;CW,GY"G:PA3 &'2$9$L+CY$/2F+&$)Z'<+Q8B852%:R+V3H]_LY(Q4H0866*: MDTK(P<]2LT1PH(JE%(A_695]KI(]9VX"WO%W\#;?;1Q@WI]-8&VS\?-GT,DW M*DG\2F,NLLQ(53=3..$P4X[M(P<')PWC2"1W$T@?.9=>N]*+%9C-]6&S<6+^ MD]4EOF'T0^#VSQM-WW"JG0] \@ ,'!)&TDC])TU& MQ"P5>"O97/ ]T1NDR8GL0TS18SDLT[;[5"J([X[ UL. IBUM)^(P6YHW6]1[ M\X28_-%IR2R\ E;1EQ2B;@1+=%H9/>8Q[6 NH\!KC*#<=ANU]-TYPMZ%M,:> MC865I1V7>RB#J5)T9 6Y,X"X@ P@/-ON.&6G -%L'(P0VIFU)$%4-JB1BRLS M\^_-*P6D#5-!8 8G*Z-G$A4S&SZ^:&H:F.6)J($*IC,7V#%V,6\*A!464Z10 M2CF)2C6S3H@<0.'DW%'80=L('Q!.=7&=Z:ZYK@4I'[:&DFPP7]D*S;(2;" I M)<7B^_8=0!=D@C3LY05)Y3H:C5:-65DXIL2;>(^HEN)V48MN@/DJL::@V^\W=PW\T>X?]0@=%WBV+>%GX 9X4Q( MU:^J ?\1XB";>@!R&X,^*=,+M(4A*WEBIAPQ'$%-<1>@\=[ 2#\[(T4+%Z!, MB3F9*V'10B8+YIS"G1-LA&R>?%0FC _;CK%E:JO: W.6%(>7D:%2UE T=_;& M<3]"HULXPA_0&9C#F\WA&-D2'8,41 C$]B%O@*'\BL)V.=+#S[*36-:CCCT# MB=2@"!0I9C!?U)H'M2MNG\?[11D7!TSKV!>=7(Z9H@E1IID<^@1T10Y[;):V MY,@QD*"*F5H*S%\'(P$(Z@"1+:069?B:Z0A0M=P8@(\,;A$Z8,0I! -@EQXV MG"UG1I,0=[AE@2&!> T6#),+5_BIG=#(ADFI?^'5_#]@!/@:O= MF"3X@Z"F<.:G6+]#'$9P:!F35FA1TN>AU5R9KG@!6G71H4E7:!II *M(MPJ-6.,4<\M,B*-/P%J?914,=]3)O7 M>^3J2,0[(9P'D,"_YCR[&O9&L&P%($11POUHCA- M7XI4GK(K#]%.%S 180E56Y>G]%J07CV22V&?]*!T2"9-VGLOK--[41#YU-'B M\;:00=FX[Y=%KQAKWG#G4EM3[2QAW5,03N\\V[Q [R%=*2WFR,Z<$0)7 )8" M=0E$\P%G;I=?_A:]SO)<63A#WX[,IPB%S[MLW)0U41R;;1--&"'N%QP=O +! M2/#"C]LST>4,?@MSU\ I-I4H)5DH6"_'WI7=B9YE:Q#^/T:)P/#73 MSK-0XA2>Y.#9U[RZE6-C/LZ.C:(X8,)4RD=S3F\_B&E&!8*9"LE(@5:QC@G" M .PB"AU582EBYM,@_!4;-D7'>Q$J EAU/0R6<@ZF1#QJ"H$AOF.ZH(T\!/J# MW+':MX4VUI3,MU2$XB"W;TR3F79PWVQ!G*)\0C%JS75BM(XFH=#L*//H!?,J MKT<+QDRX SQW&NO#1TT=1X)RLV0I@JT,R2G2'?H,H3N$$YI"92=XT*GISTV! M1JG3'P,]/0/3/&V%Q*USMY#1K;$13LVFP=0L&C25,LV0\T&7-U2#QUPVCTPJ M[>:L6"_1VL7=HOF!1W=_"@JX#L*S9QM)M%O*\@T9#RD0HCAPZ9NNXIND5 WKY\@:PC-*_>"TKZ=;OB2%DTR1F)I,B /HMR7J<09S3@Y6K M.!9-LL=0)JW<<1N7EHST>9Q$GCX!38'H.PI45BFV0T09Q&LF-*/+MQB*N]">;?[\Z:G,.X 9W?,?8R MC2:R5D!4U=NT[L,;A:+%&]G=EY8LLB3")$]'\4U MCY[("VUUB,5XK"X&E\&N4CZ!=@9F.F%PW:S;.#6"S0]3K 7Y(C3I$R&NENW[ MDUPYXW>#XIF.B92NITQ8<3/.:9;8\GHO32_NL4CI#?C4;.FA]U3-V(&G^BR9 MPN[V03H.]$$S&O3^WJSKL0:AX&+DIRSSL 72 12'GK(IA<8.[4Z8GX-@:FV6 MP^JB&.O3.4EF-L44'013\B,7[V08K^LIJQ3-EANT1P*+.?%OO"2C_MZ!B>[H MM++/RDRQ+MNLK"#6:\W.I.WC-0#F$ N?H[+$*2I<#K,E*]BG"PB+M-_9%QRR M(CM35)@#2[H=-Z3'3R)PK(T K:O4W;G@2!>U81<6CA/)KO@<5]))(/@Z@.08 M,;[YSC;Q1QHSHMF]@/,',:D ZU"_T[]_?. P/+T_1M5T**LC)E6LRQ8LAP$_K>ON+AK:=&^(*0=@^SX'FL"Q8.%,13MP.&,<'HUQVR4&=21B4(=="JS M_;&2%?C$MG5#M&QABJ0/TR>D+%*EW*9A7B(MIOA8U0Z M/(]5&Q>+8:_:!TH@2M=ZNE8&$P&"8">K--H077+8A^N*!KEL_+!C M3JWOF'TZGJ_SF"QC>_8QY4J.:]GHC.@;8R))6"+X:<2.EIJK)%$@L(B$ M).W9]2!IY[.>8D3SHI4TP"%W2YC10 )7MM!G822&>VEB-*58Q,+CCGPF:;T( MH42ZJ_3R]!)T8I90AQ\H]VD/]&O,M5XD9K\N$M=PD9C]NDC<4D8C<9@SZ74H M"2;\EPDN]:AKPD@KZJ1GKYM MMN'3C^2KNU4;7H)E_Z4BE"#06?,10S:TD$R?3A!TQI#0$L3UDV1/^"/EW @[ MA$&:HC=)DTC\GX$%PT.F*= M/Q:9I[Q%YMQZBLQ3GB)S+M$B\YEUYJFHI+[9=>9K@^5S 9NZ;J!37ATIZ00' MD@"3$KG600A,VOF9I!K(I-&\")1$2J,\CS.T5JLZFQ ^NJ9&FOG [\;_W]YU M-B>N+-'O_A4J7KU7WK(-"D3?NZX2&4P.#GRAE 9(6$%TJ]_$R0A0#B*!7M] MH[W&TDS/F0XSW:<).NILO 'PV;4Y#,3-C?;R$FR+91^/H)(OW6XQ7]3F8"(Z M+@^QZZA\W^U4S'$BA+JPW+E[1Q.S.P7@6CU(6#9! ,<=XKTMB-&OVJR%L/S: M$F!A&>YK[ZTMD7SJ)B[Q^3H&J%M3XG8PQN1MGLPMX_+,K?>SMY3D[2&@H!HW MNRX&E>'AS>1VHH)Y4IR A$%L%+&@)XUPB9O#0HYV"F8GQWDHCLXRPF>E 52" MT&3!XC\D-? (IU#?"Y2-2N$-WG:4&.4T,[&IU0&F!SHB3X2 A)K.&*!QVTDU MF*(>:6"X/F>.&(!>,R1,,V\O.B(H037P,U20+SDH<"F*@9CMS[K/0_J>FT%O M3W,%Y?D\1H:3< &YCR'[Z/K0R';;M_&!#FXPHJ_@\1RF>7/%"2N5>--S8@,E M@^G+X=A1TRZ;/]CN$.:T(=ZE7$9208?'B*Q 0?T6X"TV6F/O:KJI@4 MJH3= MTV[I=+*Q#"R"$5(/]B)>X=I2C^_H> X3">!+'0+8>T!_9F\&/'C.:8=.FBDX-%L'E;)4^35K7MN#),Z[5@R"_PJQ&?K'AD#8V"9NVS>PZ6=P]U7HJSN>B3,4<;TV@G=MIN[:;!S7M"S@ M?E ,=T7%SB5<(4W%1/L[^W4>FKW< ML*8"N12T.E&(#G-.?VO)&-LW4GN$N/ M".%H;&OAAE]O&"L*4MG7UA7R3<:VOL"(EIR.8?:VPB41>1NB,FXARR_4C@)_CXQHOV M@8/V<_&7_?TZV\"+\U^$N'5>=H7"]K,76*4PQM%,' HBV*\"X1BV0H&1J0[] M><[08 BP!,'B&)[ H.Y26[]P^:99G[FS#J9_FYL8'6AZ=/ )U\'NR-=O?NF? MF]\CW/S2/S>_'\3RJ>VM@-QK^R%HA45(:X8\CFNLPQ6@\$/;?CCC^N$-MM4A M2J4P@:LK2BIJ.@]_WVT*_W5-JU\($MT,02@VC")&(H]/>+_R=/=Z$G8"VA)L M?#!3^RS;MJA./RSW5-#U.9R^-AXC[-[S;#P(IJ4!V*!SRD\K*BVM54VO6!,A&0 XIF'U+&OP. MY<%F@>^_(BGPCZGAKYDKA@H1>/5_A^2%>Y\LO8_LZ!/5?$6.\5PBH39HG>T- M I7CUO!R_DO]EA%2F?*J*-QG%W3TZZPT[5UI_QD?>@C,"V#SC@+N51!I^<+- M%WX."OFE<[R#[B-Q0@0T(-M!Y4N)5F&"513G. ;V[4,YVUZM@=NHV7H&E=8# M,:$GP;LE=+.(LQ> 921$IY)J%,AO*"$%'BRV\X6!\E !E>4L+8V+DJ3,1NE M55-7.E"%U0<=783R NN25C1AW)?3OB@=IO/53KW#=M)7M6KQOK]:/3;:PY0E M4YU8Z,^HY ^B"7Y.5BU)9 &D,IK:1>")@<^%",D0N"ET175K&UTQ+[KVRVMM MG;:AA(0/PQ%'_!DRO2O&+$#V)$/%HV,!S] >+CZPA;^Z.>2;?U'H<1S;NXYQ MO3'M=LS[[G%MA+Q[0^,0#+A>B']Q"!>RP[)U4+D5WO/;X;T3=%+[8MZ/%8+Y M!>_\#0R.\7F[9LAK;\I6.R"PW1Z](YO-D/V#K- YW[#^74@ M62Y1P_WA@=+]E]RPR$+$S79B=F7 M2S9F/H2487;0;"WJ=%[@#H"4/&K##C3Z]D[WG4IH U$L\(??KU62F[A2K8FH MF:(DR!-."1'V%V".5R# _XY7#?PE:7*^*78T(9NXN1E-$$Z<'*FX09OZ&S+ MFMZ<4[_ 'UG3FWWV^,10MHTO<@-?:PL,#7 PFN@V_50I%YZSXN/X=#71!H)2 MNW9I4S"A&QR$4RD4A"?>H'1\G!??U=_U:.8CV91V_9GCV"W72G=D4PD((-TN M)RW8Y^=FXHLX+DG2UW%!(@G=9%#&3V?=,:&.#WD"LDQ_=MUS&^ONA%[!*8=8 M5,G7K?G*:L2_R-I3NVOO%8NC&K!FB!]PT7T^_C'0X0_:&M=8T#D-'9Y*B;$P5#N >B%PZH+=Z94C"M6CI(K?<@@>]"P]G]J$; M)A';!83K-FSG'[P>ZB;AWZ<:ZD:##W4I9_GS*?VI".3*-OG34QN4K]Y@_KY@ M-W;H8-?% Z],BK%B^W%4.&$XO"G:34;_YFB7/%BTZT*E7%1NE911BK>$KQ;N M^BN66##Q;C)^&4ONC7=QK$N[L>[)XVN?+@H^SG61E[?JYJ_O#79^CTL^$NW;&_>?2 M3_#?83HFJV_)1+G"'PTP#_2C _@*:3# =.]::"?'Y;_!JN?-ZY574QU2B?\Z M0_O4ZE'A&/@XN3=KO3.2SC 5#Z&Z61HVZQ&B0]ID3$&Y=0[_->YA:H*M '/R M,#,2-^=T<L-X*F#<[DFLT!HZ]E\(=/T.S+K,( M;""O8DTV;*0A8AJ;Z<6F/79)[&T^9 -2#<%N'C)PTC##EK$N*S LWD#%4R9B MW75R2G'5S!*QNN#W[CP$8$X?2HA;VR<,.!V=CLJJD$7R9D$ZY59'U?G!I5MB M;^=%]MJ@JSKBFU4=\3"16XQD'BBETROD?&>-ADN_!3<:AW*IX<:0[/F=X=(< MV#::TTV7BVNWTJ=Y?<2:EI-V*#Z95YL*V.:';FSL$C4M[)JBO<408Y+(H,4R^) M^3UW=N\[:06SX(B1#L/ D6E.C>M(9#Z?AT%(%QYJLP@+XG=( A:1Q"&G1T3. MY")4E"9C-!D!(1X53S+@7Q"Y@K@QGHIP8%22SO6E!=CW5'AD3H*4$E*78.D\ MO"(-AQ&4A?29B"]$1!PHZ_I'QF96X"5S#HDAH-O20DRC.N0R<1QKAUM41S5V MNF1J[H)P1UB4P(16 HZ_/H5ESIC* BPUF!VL@7<]_+4T_O>?)$TE_C&P94K" M$E1DPOP*2C^U=0#@Z7<(]81036-4-UR65':(__L)_&T0SCKTY@5=LZ:71*62 M>2<"WR^L(#!RYH^1X^I5AOJ(7OT$VM908:C@%6 &OAL$5CA@A\K/Y6-J2_AF MD2%IEWZ)TWE.E8RK^D*1E@[S$@T@_#'-=DPMED=J2(+MA'5-A2]2E@14TS! M/1$C#L!&'P]L] _8_BJPT7](LP5W:N8#6]K1D1M@@\AIN.QW.9<=K^YAQUO_ M?,URYOQ\Z@/5%!E_':K$.94DNN%V.!-V?Y%B8N0O#-ZO).V/8/A/GZ-""UFJ MM=]Z 1BH4PR9?HB'=*M"E%3#1)3>64VPD =WCKN/VW\L.G\L:N =*J8;A80L M,O;E$/<>AVD&L\"3)*#H@;H(FB3=GB/F,]'N=] MOXX@EZ^@^2!JVIGB>[8C&L%G,I .<';O7?(.M]!4;;($NLZ45-AIA&@+(VG" MN9C\P<)>+&38RC?'0H93!$O!IK$BJV/8=/@'&:\C(YO+?W-D9"%%J?P#C'<" MH\*FOSDP*APO*3^8> J.VE8"3<-JUTJU-A.MY5K'W0(QTC* M:FPUE-UH::@-SM[0E>1R^X(6]E81+=BGD$,MB#W]%&W"-=A4!5^2P],^7AIQ MRL!)QT4)DO8'4%Z!I9K:&7H>9YDC#;+ZBL?L1'(2Z5\?=[?!DR"H?X?HH(D$ M._5JKL42I5JFWFK46VPGEPV_A<;GW<[J:]-ZI;CEG>];)Y'1@696P8*?:Z+* M+8G8;G[(GK2Q6* C2"^O7WKG:PEG+\F*209;O"#?1(P(T1; 6 @V3*1EGK-$ MW)OG34(+&&Y'O*?:E@&BL\2%@SL7?Z^R''QQ69R_<.GYZFW0%Y\[C#6S-L?U M24XU6"U\FF/ZP];@I'7_ ?1]7H>)"@:1#A,5SH()=K*V3^D?'5L!'MOX3OM; M3QD;L)W,E&\^ZW._I!R@V+_YM#WMG]]MK+_U >7/H[[ZHT[W].QG6$>'UDMW M#=%_B#JN*KX&1M\P?ZX>CG#U$/V35P^';$6Y,7G3F>E"7/Q#E++HBSZ93/GXZ'528Z3ROM82E;KM-C,EJ5 M*_%,N5(9ZQ.!55/MB\1X*+7%^C-+DM5>;[)Z&O"6;B;,&_GC8XR?VX. M)+/>HN=UB2M$V1673[?3&GO?;F7U%%G(TZI1[MR71,%JU./L%TF9D(>JIJ,+U,[39.KJ3V8XL5"LT45:V, M(U9Z8:7HNG8ARWFEM&B.6PJU**>M1B%S7Z[%ZW?1YBVOMJKT($3I?* \H@[]H3Q:)?.9B'$UJ M3]'94XHO&I'VQ82F$K%5K-"87G3I^\QM3JC%V AK);)EI6".%\I#-1_/#4FJ MF9D.V=%T\535QAFK/+L?DH7N;9G,U9=*2Z_(^2S=G@^C_)QML0,Y\_QP+\?' M6K$P6CV5E!IO2AUMV9[+ UE/&3$^OW@@>RJ=X3K4*I=*SPOF0Y64LO-5,2'? M7B3HUC)-+VZ9!V[2;?3B>8N:+,OYAT=18^H%(U,RRXN"-$]/9'[QV'XH9I/- M,6=D+QZD^]$\-^*;Y1;[,#*?J)78'(H)LE"8FD9&C]ZE13H_F$W5-"-UVVS5 M:DU8J]@=%++Z<%4;,W22JS))8<*FF]9] MV5HD>H/.$Q]9MA/CQK);KRJSPD-Y3N8:Y8Q&%@5Q9=P+([5&5;J#BE:++N;Y M@=;IW*FI^,!D/.B'GQ/C%DZ>?4$]])&YE8]5Z['3R+D_I\?%$V M"R/QF>W*#[.R6/<*.G=VH+59J21O25-KDW?#?1Z MLS6V.LQ#[6XND\G1:G ?CSRD(W?\T_/=M,U3I'BO".2SVJP:7&EJ+?EI][:G M36=:ELRWF-: '9?FW=L! M&P 871O;2TR,#(V,#,S,5]D968N>&UL4$L! A0#% @ #XBE7)=*MT;L M5 00,% !4 ( !V#H &%T;VTM,C R-C S,S%?;&%B+GAM M;%!+ 0(4 Q0 ( ^(I5R^"1;9&3X ,LU! 5 " ?>/ M !A=&]M+3(P,C8P,S,Q7W!R92YX;6Q02P$"% ,4 " /B*5<%MAPO=L& M U)P $@ @ %#S@ 871O;65R85]E>#,Q,#$N:'1M4$L! M A0#% @ #XBE7+9[OK3]!@ O2< !( ( !3M4 &%T M;VUE XML 63 atomera_i10q-033126_htm.xml IDEA: XBRL DOCUMENT 0001420520 2026-01-01 2026-03-31 0001420520 2026-04-29 0001420520 2026-03-31 0001420520 2025-12-31 0001420520 2025-01-01 2025-03-31 0001420520 us-gaap:CommonStockMember 2025-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2025-12-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-12-31 0001420520 us-gaap:RetainedEarningsMember 2025-12-31 0001420520 us-gaap:CommonStockMember 2024-12-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001420520 us-gaap:RetainedEarningsMember 2024-12-31 0001420520 2024-12-31 0001420520 us-gaap:CommonStockMember 2026-01-01 2026-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2026-01-01 2026-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-01-01 2026-03-31 0001420520 us-gaap:RetainedEarningsMember 2026-01-01 2026-03-31 0001420520 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-01-01 2025-03-31 0001420520 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001420520 us-gaap:CommonStockMember 2026-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2026-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-03-31 0001420520 us-gaap:RetainedEarningsMember 2026-03-31 0001420520 us-gaap:CommonStockMember 2025-03-31 0001420520 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0001420520 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0001420520 us-gaap:RetainedEarningsMember 2025-03-31 0001420520 2025-03-31 0001420520 ATOM:EquityDistributionAgreementMember 2026-03-31 0001420520 ATOM:EquityDistributionAgreementMember 2026-01-01 2026-03-31 0001420520 ATOM:SecuritiesPurchaseAgreementMember 2026-02-24 0001420520 ATOM:SecuritiesPurchaseAgreementMember 2026-02-23 2026-02-24 0001420520 ATOM:SecuritiesPurchaseAgreementMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USTreasuryBillsMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USTreasuryBillsMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USAgencyBondsMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember ATOM:USAgencyBondsMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2026-01-01 2026-03-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashMember 2025-01-01 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2025-01-01 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2025-12-31 0001420520 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2025-01-01 2025-12-31 0001420520 srt:NorthAmericaMember 2026-01-01 2026-03-31 0001420520 srt:NorthAmericaMember 2025-01-01 2025-03-31 0001420520 srt:AsiaPacificMember 2026-01-01 2026-03-31 0001420520 srt:AsiaPacificMember 2025-01-01 2025-03-31 0001420520 ATOM:PrimaryGeographicMarketMember 2026-01-01 2026-03-31 0001420520 ATOM:PrimaryGeographicMarketMember 2025-01-01 2025-03-31 0001420520 us-gaap:TransferredAtPointInTimeMember 2026-01-01 2026-03-31 0001420520 us-gaap:TransferredAtPointInTimeMember 2025-01-01 2025-03-31 0001420520 us-gaap:TransferredOverTimeMember 2026-01-01 2026-03-31 0001420520 us-gaap:TransferredOverTimeMember 2025-01-01 2025-03-31 0001420520 ATOM:TimingOfRevenueRecognitionMember 2026-01-01 2026-03-31 0001420520 ATOM:TimingOfRevenueRecognitionMember 2025-01-01 2025-03-31 0001420520 us-gaap:EmployeeStockOptionMember 2026-01-01 2026-03-31 0001420520 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-03-31 0001420520 ATOM:UnvestedRestrictedStockMember 2026-01-01 2026-03-31 0001420520 ATOM:UnvestedRestrictedStockMember 2025-01-01 2025-03-31 0001420520 ATOM:UnvestedRestrictedStockUnitsMember 2026-01-01 2026-03-31 0001420520 ATOM:UnvestedRestrictedStockUnitsMember 2025-01-01 2025-03-31 0001420520 ATOM:LosGatosCAMember 2025-12-31 0001420520 ATOM:LosGatosCAMember 2026-03-31 0001420520 ATOM:TempeOfficeMember 2026-03-31 0001420520 ATOM:TempeAZMember 2025-01-01 2025-03-31 0001420520 ATOM:FinancingLeasesMember 2026-03-31 0001420520 ATOM:OperatingLeasesMember 2026-03-31 0001420520 ATOM:Plan2017Member 2017-05-31 0001420520 ATOM:Plan2023Member 2023-05-31 0001420520 ATOM:Plan2023Member 2025-05-01 2025-05-31 0001420520 us-gaap:StockOptionMember 2026-03-31 0001420520 us-gaap:StockOptionMember 2026-01-01 2026-03-31 0001420520 ATOM:TimeBasedStockOptionMember 2026-01-01 2026-03-31 0001420520 ATOM:TimeBasedStockOptionMember 2025-01-01 2025-03-31 0001420520 ATOM:PerformanceBasedStockOptions1Member 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptions2Member 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptions3Member 2026-01-01 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptionsMember 2026-01-01 2026-03-31 0001420520 ATOM:ResearchAndDevelopmentMember 2026-01-01 2026-03-31 0001420520 ATOM:ResearchAndDevelopmentMember 2025-01-01 2025-03-31 0001420520 ATOM:GeneralAndAdministrativeMember 2026-01-01 2026-03-31 0001420520 ATOM:GeneralAndAdministrativeMember 2025-01-01 2025-03-31 0001420520 ATOM:SellingAndMarketingMember 2026-01-01 2026-03-31 0001420520 ATOM:SellingAndMarketingMember 2025-01-01 2025-03-31 0001420520 ATOM:TimeBasedStockOptionMember 2025-12-31 0001420520 ATOM:TimeBasedStockOptionMember 2026-03-31 0001420520 ATOM:PerformanceBasedStockOptionsMember 2025-12-31 0001420520 ATOM:PerformanceBasedStockOptionsMember 2026-03-31 0001420520 us-gaap:RestrictedStockMember 2025-12-31 0001420520 us-gaap:RestrictedStockMember 2026-01-01 2026-03-31 0001420520 us-gaap:RestrictedStockMember 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember ATOM:TimeBasedUnitsMember 2025-12-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember ATOM:PerformanceBasedUnitsMember 2025-12-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember 2025-12-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember ATOM:TimeBasedUnitsMember 2026-01-01 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember ATOM:PerformanceBasedUnitsMember 2026-01-01 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember 2026-01-01 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember ATOM:TimeBasedUnitsMember 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember ATOM:PerformanceBasedUnitsMember 2026-03-31 0001420520 us-gaap:RestrictedStockUnitsRSUMember 2026-03-31 0001420520 ATOM:RobertMearsMember 2026-01-01 2026-03-31 0001420520 ATOM:RobertMearsMember 2026-03-31 0001420520 ATOM:RobertMears1Member 2026-01-01 2026-03-31 0001420520 ATOM:RobertMears1Member 2026-03-31 iso4217:USD shares iso4217:USD shares pure ATOM:Integer false 2026 Q1 --12-31 0001420520 1 10-Q true 2026-03-31 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 38716500 14160000 19210000 26930000 0 41000 0 139000 54000 788000 338000 42058000 19602000 51000 60000 14000 14000 1176000 884000 322000 533000 43621000 21093000 677000 608000 213000 168000 782000 650000 301000 147000 106000 420000 96000 7000 2175000 2000000 896000 712000 3071000 2712000 0.001 0.001 2500000 2500000 0 0 0 0 0 0 0.001 0.001 47500000 47500000 38723000 38716000 32354000 32354000 39000 32000 288301000 260043000 -23000 0 -247767000 -241694000 40550000 18381000 43621000 21093000 11000 4000 126000 -0 -115000 4000 3457000 3255000 2333000 2088000 419000 124000 6209000 5467000 -6324000 -5463000 197000 270000 57000 6000 4000 21000 1000 -1000 251000 254000 -6073000 -5209000 -0.17 -0.17 -0.17 -0.17 35256000 30243000 35256000 30243000 -6073000 -5209000 -23000 -1000 -6096000 -5210000 32354000 32000 260043000 -241694000 18381000 27000 1406000 1406000 22000 124000 124000 7000 5000000 5000 23591000 23596000 1320000 2000 3137000 3139000 -6073000 -6073000 -23000 -23000 38716000 39000 288301000 -23000 -247767000 40550000 30540000 31000 246565000 1000 -221520000 25077000 1009000 1009000 164000 2407000 2407000 -5209000 -5209000 -1000 -1000 30704000 31000 249981000 -226729000 23283000 -6073000 -5209000 9000 12000 50000 61000 211000 251000 1406000 1009000 -40000 -6000 41000 -6000 10000 8000 450000 95000 69000 269000 45000 -44000 132000 -926000 -4000 -98000 89000 -4000 -4607000 -4782000 -0 4000 26988000 -0 0 1000000 -26988000 996000 23596000 0 3139000 2407000 124000 0 314000 276000 26545000 2131000 -5050000 -1655000 19210000 25778000 14160000 24123000 4000 21000 0 0 <p id="xdx_80E_eus-gaap--NatureOfOperations_zoDZmcZDsDi7" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zFfGQ3yZ8SGc">NATURE OF OPERATIONS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Atomera is an early-stage company, having only 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_802_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zDpJwGuJLv36" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zZpnaLKcfUAh">LIQUIDITY AND MANAGEMENT PLANS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">At March 31, 2026, the Company had cash, cash equivalents and short-term investments of approximately $<span id="xdx_90F_eus-gaap--CashCashEquivalentsAndShortTermInvestments_iI_pn5n6_c20260331_zyp7gp7t8D8e" title="Cash, cash equivalents and short-term investments">41.1</span> million and working capital of approximately $<span id="xdx_90E_ecustom--WorkingCapital_iI_pn5n6_c20260331_zRyjYQIoqwhi" title="Working capital">39.9</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: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On May 31, 2022, Atomera entered into an Equity Distribution Agreement with Oppenheimer &amp; Co. Inc. and Craig-Hallum Capital Group LLC (“Craig-Hallum”), as agents, under which the Company offered and sold, from time to time at its sole discretion, shares of its $0.001 par value common stock in an at the market offering to or through the agents, having aggregate offering proceeds of approximately $44.8 million (the “2022 ATM”). The 2022 ATM Facility expired on March 18, 2025.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On May 27, 2025, Atomera entered into an Equity Distribution Agreement with Craig-Hallum as agent, under which the Company may offer and sell, from time to time at its sole discretion, shares of its $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_c20260331__us-gaap--SubsidiarySaleOfStockAxis__custom--EquityDistributionAgreementMember_zVwyUo67mAk8" title="Common stock, par value">0.001</span> par value common stock in an at-the-market offering to or through the agent, having aggregate offering proceeds of up to $50.0 million (the “2025 ATM”). During the three months ended March 31, 2026, the Company sold approximately <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20260101__20260331__us-gaap--SubsidiarySaleOfStockAxis__custom--EquityDistributionAgreementMember_zTh4p2s6aFX" title="Stock issued new, shares">1.3</span> million shares of common stock pursuant to 2025 ATM at an average price per share of approximately $<span id="xdx_90C_ecustom--SaleOfStockPricePerShare1_pip0_c20260101__20260331__us-gaap--SubsidiarySaleOfStockAxis__custom--EquityDistributionAgreementMember_zLyw4VgukDfd" title="Average price per share">2.47</span> resulting in approximately $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20260101__20260331__us-gaap--SubsidiarySaleOfStockAxis__custom--EquityDistributionAgreementMember_zuzgeCRVxOq" title="Proceeds from sale of stock, value">3.1</span> million in net proceeds to the Company after deducting commissions and other offering expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 24, 2026, the Company completed a registered direct offering (the “Offering”) of <span id="xdx_90D_eus-gaap--SharesIssued_iI_c20260224__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zY7tCleugvKa" title="Shares issued">5,000,000</span> shares of its $<span id="xdx_908_eus-gaap--SharePrice_iI_pip0_c20260224__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zMCpE8cnriCa" title="Share price">0.001</span> par value common stock at a purchase price of $<span id="xdx_908_ecustom--PurchasePrice_iI_pip0_c20260224__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zohl2oxZ5EH6" title="Purchase price">5.00</span> per share pursuant to a Securities Purchase Agreement (the “Purchase Agreement”) with certain institutional investors. In connection with the Offering, the Company entered into a placement agent agreement with Craig-Hallum, pursuant to which Craig-Hallum served as the exclusive placement agent for the issuance and sale of securities of the Company pursuant to the Purchase Agreement. As compensation for such placement agent services, the Company paid Craig-Hallum an aggregate cash fee equal to 5.0% of the gross proceeds received by the Company from the Offering and agreed to reimburse up to $<span id="xdx_906_eus-gaap--LegalFees_pp0p0_c20260223__20260224__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_z2iUptRpKPei" title="Legal and other expenses">75,000</span> of legal and other expenses actually incurred. Net proceeds to the Company after deducting the placement agent fee and expenses were approximately $<span id="xdx_909_eus-gaap--ProceedsFromFeesReceived_pn5n6_c20260101__20260331__us-gaap--TransactionTypeAxis__custom--SecuritiesPurchaseAgreementMember_zt0FL79LUbK3" title="Proceeds from fees received">23.6</span> million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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, 24 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. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> 41100000 39900000 0.001 1300000 2.47 3100000 5000000 0.001 5.00 75000 23600000 <p id="xdx_802_eus-gaap--SignificantAccountingPoliciesTextBlock_z5xqGWptjHVh" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_znE6eU7tnfGl">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--SignificantAccountingPoliciesPolicyTextBlock_zNzSHHwPwpbf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_869_zcngbic8EvF3">Significant Accounting Policies</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 24, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zPBFFDB0ccX7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_867_zzTB6z9KOxOa">Basis of Presentation of Unaudited Condensed Financial Information</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The unaudited condensed financial statements of the Company for the three months ended March 31, 2026 and 2025 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, 2025 was derived from the audited financial statements included in the Company’s financial statements as of and for the year ended December 31, 2025, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2026. These unaudited condensed financial statements should be read in conjunction with that report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8qTzoaS8Bme" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_867_z6redCeCbdd5">Cash, Cash Equivalents, and Short-Term Investments</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers all highly-liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. Cash equivalents may be invested in money market funds, treasury bills or U.S. government agency bonds. Cash and cash equivalents are carried at cost, which approximates their fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company may also purchase short-term investments comprised of U.S. treasury bills and U.S. government agency bonds with maturities of more than three months, but less than one year. The Company classifies these as available-for-sale at their purchase date and will reevaluate such designation at each period end date. The Company may sell these marketable debt securities prior to their stated maturities depending upon changing liquidity requirements. These debt securities are classified as current assets in the condensed balance sheets and recorded at fair value, with unrealized gains or losses included in accumulated other comprehensive income (loss).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Gains and losses are recognized when realized. Gains and losses are determined using the specific identification method and are reported in other income, net in the condensed statements of operations when incurred. Unrealized gains and losses are included in other comprehensive income (loss) on the condensed balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p id="xdx_84B_ecustom--RecentAccountingStandardsPolicyTextBlock_zbhk3ddb5Vo6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86C_zsRDxJzFLma2">Recent Accounting Standards</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2024, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03 (as clarified by ASU 2025-01 in January 2025), <i>Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</i>) (“ASU 2023-03”), requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company does not believe ASU 2024-03 will have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2025, the FASB issued ASU 2025-04<i> Compensation - Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer</i> which clarifies the guidance on the accounting for share-based payment awards that are granted by an entity as consideration payable to its customer, with the intent to reduce diversity in practice and improve existing guidance by revising the definition of a “performance condition” and eliminating a forfeiture policy election for service conditions associated with share-based consideration payable to a customer. It also clarifies the guidance in Topic 606 on the variable consideration constraint does not apply to share-based consideration payable to a customer “regardless of whether an award’s grant date has occurred”. ASU 2025-04 will be effective for the annual periods beginning after December 15, 2026 with early adoption permitted. The Company does not believe ASU 2025-04 will have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In September 2025, the FASB issued ASU 2025-06 <i>Intangibles—Goodwill and Other— Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. </i>The amendments require that an entity capitalize software costs when both: management has authorized and committed to funding the software project; and it is probable that the project will be completed and the software will be used to perform the function intended (referred to as the “probable-to-complete recognition threshold”). In evaluating the probable-to-complete recognition threshold, an entity is required to consider whether there is significant uncertainty associated with the development activities of the software. ASU 2025-06 will be effective for the annual periods beginning after December 15, 2027. The Company does not believe ASU 2025-06 will have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p id="xdx_84E_ecustom--SignificantAccountingPoliciesPolicyTextBlock_zNzSHHwPwpbf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_869_zcngbic8EvF3">Significant Accounting Policies</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 24, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zPBFFDB0ccX7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_867_zzTB6z9KOxOa">Basis of Presentation of Unaudited Condensed Financial Information</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The unaudited condensed financial statements of the Company for the three months ended March 31, 2026 and 2025 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, 2025 was derived from the audited financial statements included in the Company’s financial statements as of and for the year ended December 31, 2025, included in the Company’s Annual Report on Form 10-K filed with the SEC on February 24, 2026. These unaudited condensed financial statements should be read in conjunction with that report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z8qTzoaS8Bme" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_867_z6redCeCbdd5">Cash, Cash Equivalents, and Short-Term Investments</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company considers all highly-liquid investments with an original maturity of three months or less, when purchased, to be cash equivalents. Cash equivalents may be invested in money market funds, treasury bills or U.S. government agency bonds. Cash and cash equivalents are carried at cost, which approximates their fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company may also purchase short-term investments comprised of U.S. treasury bills and U.S. government agency bonds with maturities of more than three months, but less than one year. The Company classifies these as available-for-sale at their purchase date and will reevaluate such designation at each period end date. The Company may sell these marketable debt securities prior to their stated maturities depending upon changing liquidity requirements. These debt securities are classified as current assets in the condensed balance sheets and recorded at fair value, with unrealized gains or losses included in accumulated other comprehensive income (loss).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Gains and losses are recognized when realized. Gains and losses are determined using the specific identification method and are reported in other income, net in the condensed statements of operations when incurred. Unrealized gains and losses are included in other comprehensive income (loss) on the condensed balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p id="xdx_84B_ecustom--RecentAccountingStandardsPolicyTextBlock_zbhk3ddb5Vo6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86C_zsRDxJzFLma2">Recent Accounting Standards</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2024, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2024-03 (as clarified by ASU 2025-01 in January 2025), <i>Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses</i>) (“ASU 2023-03”), requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. ASU 2024-03 is effective for annual reporting periods beginning after December 15, 2026, and for interim periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company does not believe ASU 2024-03 will have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In May 2025, the FASB issued ASU 2025-04<i> Compensation - Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer</i> which clarifies the guidance on the accounting for share-based payment awards that are granted by an entity as consideration payable to its customer, with the intent to reduce diversity in practice and improve existing guidance by revising the definition of a “performance condition” and eliminating a forfeiture policy election for service conditions associated with share-based consideration payable to a customer. It also clarifies the guidance in Topic 606 on the variable consideration constraint does not apply to share-based consideration payable to a customer “regardless of whether an award’s grant date has occurred”. ASU 2025-04 will be effective for the annual periods beginning after December 15, 2026 with early adoption permitted. The Company does not believe ASU 2025-04 will have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In September 2025, the FASB issued ASU 2025-06 <i>Intangibles—Goodwill and Other— Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software. </i>The amendments require that an entity capitalize software costs when both: management has authorized and committed to funding the software project; and it is probable that the project will be completed and the software will be used to perform the function intended (referred to as the “probable-to-complete recognition threshold”). In evaluating the probable-to-complete recognition threshold, an entity is required to consider whether there is significant uncertainty associated with the development activities of the software. ASU 2025-06 will be effective for the annual periods beginning after December 15, 2027. The Company does not believe ASU 2025-06 will have a material impact on its financial position, results of operations or financial statement disclosure.</p> <p id="xdx_80E_eus-gaap--FairValueDisclosuresTextBlock_zWpcWGFJKDy2" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zHRJwwcFKZi2">FAIR VALUE MEASUREMENTS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Accounting Standards Codification (“ASC”) 820, <i>Fair Value Measurements</i> states that fair value represents the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. The three-tiered fair value hierarchy, which prioritizes which inputs should be used in measuring fair value, consists of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Level 1 — Quoted prices (unadjusted) in active markets for identical assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Level 2 — Inputs other than Level 1 that are observable, either directly or indirectly, such as unadjusted quoted prices for similar assets and liabilities, unadjusted quoted prices in the markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company’s cash equivalents and short-term investments were measured at fair value on a recurring basis as Level 1 assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company’s cash, cash equivalents and short-term investments classified by security type as of March 31, 2026 and December 31, 2025 consisted of the following (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_pn3n3_zCSkKoqBYbW5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - FAIR VALUE MEASUREMENTS (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span id="xdx_8B1_z3FVSEdxARfd" style="display: none">Schedule of fair value measurements</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="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31, 2026</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">Cost</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">Unrealized Gain/(Loss)</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">Accretion of Discount</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">Fair 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: 32%; text-align: justify">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zD4Gal4VicId" style="width: 13%; text-align: right" title="Cost">302</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpk4NUIlGFk3" style="width: 13%; text-align: right" title="Unrealized Gain/(Loss)">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z0iU6Ca0tBM8" style="width: 13%; text-align: right" title="Accretion of Discount">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbgD4oAs1L2h" style="width: 13%; text-align: right" title="Fair Value">302</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Money Market Funds</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zwyoJnsqeuO" style="text-align: right" title="Cost">6,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zfy02dDLkind" style="text-align: right" title="Unrealized Gain/(Loss)">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0mC8W1ugiWl" style="text-align: right" title="Accretion of Discount">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zB9kG406AK78" style="text-align: right" title="Fair Value">6,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">US Treasury Bills</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zyfTWirMscbj" style="text-align: right" title="Cost">23,124</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zho7YHtzxCRa" style="text-align: right" title="Unrealized Gain/(Loss)">(7</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zwcl1PIiUcF8" style="text-align: right" title="Accretion of Discount">49</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zDofCtlCsXjj" style="text-align: right" title="Fair Value">23,166</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">US Agency Bonds</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_z5LDtMFQDSF2" style="border-bottom: Black 1pt solid; text-align: right" title="Cost">11,496</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_987_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_zpYMpPjqX1Ld" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gain/(Loss)">(16</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_985_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_zPpQBVjBzE91" style="border-bottom: Black 1pt solid; text-align: right" title="Accretion of Discount">8</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--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_zNUwwIfmBVJl" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">11,488</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: 10pt; text-align: justify; 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_982_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zG97fo8rTIzk" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost">41,056</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_985_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zp10XA7Tqas" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gain/(Loss)">(23</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--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z7vV5e3ETM5d" style="border-bottom: Black 2.5pt double; text-align: right" title="Accretion of Discount">57</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_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFCjSEmpDMrj" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair Value">41,090</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2025</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">Cost</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">Unrealized Gain/(Loss)</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">Accretion of Discount</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">Fair 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: 32%; text-align: justify">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMb2b9XQijEg" style="width: 13%; text-align: right" title="Cost">279</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zhKGHAnVX3za" style="width: 13%; text-align: right" title="Unrealized Gain/(Loss)">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zsYmiH0f5Slg" style="width: 13%; text-align: right" title="Accretion of Discount">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjScXbi5X3L6" style="width: 13%; text-align: right" title="Fair Value">279</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Money Market Funds</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaN46yZFbvO5" style="border-bottom: Black 1pt solid; text-align: right" title="Cost">18,931</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_988_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zdIX86IOHAcl" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gain/(Loss)">–</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--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNN1wjRov4F1" style="border-bottom: Black 1pt solid; text-align: right" title="Accretion of Discount">–</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--AssetsFairValueDisclosure_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zU5INIBPJ0qe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">18,931</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: 10pt; text-align: justify; 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_982_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBVNp0P5cZFd" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost">19,210</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--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zhPIxZhUWLKa" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gain/(Loss)">–</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--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zWWqj7LN9eva" style="border-bottom: Black 2.5pt double; text-align: right" title="Accretion of Discount">–</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_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z0NJtZRJfdwk" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair Value">19,210</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_z61HTyOXqwri" style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_pn3n3_zCSkKoqBYbW5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - FAIR VALUE MEASUREMENTS (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span id="xdx_8B1_z3FVSEdxARfd" style="display: none">Schedule of fair value measurements</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="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31, 2026</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">Cost</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">Unrealized Gain/(Loss)</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">Accretion of Discount</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">Fair 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: 32%; text-align: justify">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zD4Gal4VicId" style="width: 13%; text-align: right" title="Cost">302</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zpk4NUIlGFk3" style="width: 13%; text-align: right" title="Unrealized Gain/(Loss)">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_z0iU6Ca0tBM8" style="width: 13%; text-align: right" title="Accretion of Discount">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zbgD4oAs1L2h" style="width: 13%; text-align: right" title="Fair Value">302</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Money Market Funds</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zwyoJnsqeuO" style="text-align: right" title="Cost">6,134</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zfy02dDLkind" style="text-align: right" title="Unrealized Gain/(Loss)">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_z0mC8W1ugiWl" style="text-align: right" title="Accretion of Discount">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zB9kG406AK78" style="text-align: right" title="Fair Value">6,134</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">US Treasury Bills</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zyfTWirMscbj" style="text-align: right" title="Cost">23,124</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zho7YHtzxCRa" style="text-align: right" title="Unrealized Gain/(Loss)">(7</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zwcl1PIiUcF8" style="text-align: right" title="Accretion of Discount">49</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USTreasuryBillsMember_zDofCtlCsXjj" style="text-align: right" title="Fair Value">23,166</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">US Agency Bonds</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_z5LDtMFQDSF2" style="border-bottom: Black 1pt solid; text-align: right" title="Cost">11,496</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_987_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_zpYMpPjqX1Ld" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gain/(Loss)">(16</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_985_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_zPpQBVjBzE91" style="border-bottom: Black 1pt solid; text-align: right" title="Accretion of Discount">8</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--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__custom--USAgencyBondsMember_zNUwwIfmBVJl" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">11,488</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: 10pt; text-align: justify; 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_982_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zG97fo8rTIzk" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost">41,056</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_985_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zp10XA7Tqas" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gain/(Loss)">(23</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--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_c20260101__20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z7vV5e3ETM5d" style="border-bottom: Black 2.5pt double; text-align: right" title="Accretion of Discount">57</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_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20260331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFCjSEmpDMrj" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair Value">41,090</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, 2025</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">Cost</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">Unrealized Gain/(Loss)</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">Accretion of Discount</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">Fair 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: 32%; text-align: justify">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zMb2b9XQijEg" style="width: 13%; text-align: right" title="Cost">279</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zhKGHAnVX3za" style="width: 13%; text-align: right" title="Unrealized Gain/(Loss)">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zsYmiH0f5Slg" style="width: 13%; text-align: right" title="Accretion of Discount">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CashMember_zjScXbi5X3L6" style="width: 13%; text-align: right" title="Fair Value">279</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Money Market Funds</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zaN46yZFbvO5" style="border-bottom: Black 1pt solid; text-align: right" title="Cost">18,931</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_988_eus-gaap--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zdIX86IOHAcl" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gain/(Loss)">–</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--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zNN1wjRov4F1" style="border-bottom: Black 1pt solid; text-align: right" title="Accretion of Discount">–</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--AssetsFairValueDisclosure_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--MoneyMarketFundsMember_zU5INIBPJ0qe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair Value">18,931</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: 10pt; text-align: justify; 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_982_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBVNp0P5cZFd" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost">19,210</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--FairValueAssetRecurringBasisStillHeldUnrealizedGainLossOci_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zhPIxZhUWLKa" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gain/(Loss)">–</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--AccretionAmortizationOfDiscountsAndPremiumsInvestments_pn3n3_d0_c20250101__20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zWWqj7LN9eva" style="border-bottom: Black 2.5pt double; text-align: right" title="Accretion of Discount">–</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_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20251231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z0NJtZRJfdwk" style="border-bottom: Black 2.5pt double; text-align: right" title="Fair Value">19,210</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 302000 0 0 302000 6134000 0 0 6134000 23124000 -7000 49000 23166000 11496000 -16000 8000 11488000 41056000 -23000 57000 41090000 279000 0 0 279000 18931000 0 0 18931000 19210000 0 0 19210000 <p id="xdx_806_eus-gaap--RevenueFromContractWithCustomerTextBlock_z53HwWUHkrTi" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82B_z9YVAK58XJfd">REVENUE</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company recognizes revenue in accordance with ASC 606. 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 at the time when goods or services are transferred and/or delivered to its customers. Revenue is recognized when the Company satisfies a performance obligation by transferring the product or service to the customer, either at a point in time or over time. Revenue from MSTcad licenses is recognized over a period of time.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table provides information about disaggregated revenue by primary geographical markets and timing of revenue recognition (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zd4uHcoFThml" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_z5ZKZhzIaXR2" style="display: none">Schedule of disaggregated revenue by primary geographical markets and timing of revenue recognition</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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 March 31</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">2026</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">2025</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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zEErYjj4l636" style="width: 13%; text-align: right" title="Revenue">11</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zCshCEYlZWck" style="width: 13%; text-align: right" title="Revenue">4</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_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20260101__20260331__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zTyAAdNvbfy" 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_pn3n3_d0_c20250101__20250331__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zibFwGZDywVh" 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: 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_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__srt--StatementGeographicalAxis__custom--PrimaryGeographicMarketMember_zVjlSWY2pvEj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">11</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_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__srt--StatementGeographicalAxis__custom--PrimaryGeographicMarketMember_zgbIy7FCla41" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">4</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></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></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_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z5DKm36VMX2f" style="text-align: right" title="Revenue">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20250101__20250331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z4YweQSNDs8d" style="text-align: right" title="Revenue">–</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_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20260101__20260331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z9OBodDmwzQf" 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_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z1LON5Y0LA5g" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">4</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_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__custom--TimingOfRevenueRecognitionMember_z0Xlnr9PHqTj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">11</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_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__custom--TimingOfRevenueRecognitionMember_zvgKC0B7dxzj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">4</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_znC2I7VatPNf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Unbilled contracts receivable</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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. The Company had no unbilled contracts receivable as of March 31, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Deferred Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company records deferred revenue for customers that were issued invoices, but from which the Company has not yet recognized the revenue based on its revenue recognition policy. As of March 31, 2026, the Company has approximately $<span id="xdx_90F_eus-gaap--DeferredRevenue_iI_pp0p0_c20260331_zQLIfBY5YcBc" title="Deferred revenue">96,000</span> in deferred revenue that is expected to be recognized in the next 12 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_pn3n3_zd4uHcoFThml" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - REVENUE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_z5ZKZhzIaXR2" style="display: none">Schedule of disaggregated revenue by primary geographical markets and timing of revenue recognition</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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 March 31</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">2026</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">2025</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></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%; text-align: left">North America</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zEErYjj4l636" style="width: 13%; text-align: right" title="Revenue">11</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__srt--StatementGeographicalAxis__srt--NorthAmericaMember_zCshCEYlZWck" style="width: 13%; text-align: right" title="Revenue">4</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_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20260101__20260331__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zTyAAdNvbfy" 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_pn3n3_d0_c20250101__20250331__srt--StatementGeographicalAxis__srt--AsiaPacificMember_zibFwGZDywVh" 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: 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_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__srt--StatementGeographicalAxis__custom--PrimaryGeographicMarketMember_zVjlSWY2pvEj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">11</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_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__srt--StatementGeographicalAxis__custom--PrimaryGeographicMarketMember_zgbIy7FCla41" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">4</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></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></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_98A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z5DKm36VMX2f" style="text-align: right" title="Revenue">11</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20250101__20250331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z4YweQSNDs8d" style="text-align: right" title="Revenue">–</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_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_c20260101__20260331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z9OBodDmwzQf" 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_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z1LON5Y0LA5g" style="border-bottom: Black 1pt solid; text-align: right" title="Revenue">4</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_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20260101__20260331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__custom--TimingOfRevenueRecognitionMember_z0Xlnr9PHqTj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">11</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_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_c20250101__20250331__us-gaap--TimingOfTransferOfGoodOrServiceAxis__custom--TimingOfRevenueRecognitionMember_zvgKC0B7dxzj" style="border-bottom: Black 2.5pt double; text-align: right" title="Revenue">4</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 11000 4000 0 0 11000 4000 11000 0 0 4000 11000 4000 96000 <p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zW59sdsPR1xl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82E_z4D6B0gqxTS9">BASIC AND DILUTED LOSS PER SHARE</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 (ii) vesting of restricted stock units and (iii) 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: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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_881_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_pn3n3_z6hF10Nfldm8" 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"> <td><span id="xdx_8B4_zojsS3gaJm5j" style="display: none">Schedule of anti-dilutive shares</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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: 0 5.8pt 0 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.8pt 0 0; text-align: center"><b>March 31,</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">2026</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">2025</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: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20260101__20260331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zUGi3SrpsQo3" style="width: 13%; text-align: right" title="Anti dilutive shares">3,586</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zOgGvd85GXde" style="width: 13%; text-align: right" title="Anti dilutive shares">3,582</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 awards</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20260101__20260331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zQeWvWdgsOl5" style="text-align: right" title="Anti dilutive shares">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zvjuPtjIN9w6" style="text-align: right" title="Anti dilutive shares">423</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">Unvested restricted stock units</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_c20260101__20260331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsMember_zunRdqGUC1qa" style="border-bottom: Black 1pt solid; text-align: right" title="Anti dilutive shares">1,191</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsMember_zJ7fOeKhbGij" style="border-bottom: Black 1pt solid; text-align: right" title="Anti dilutive shares">583</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_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20260101__20260331_zJPNAMsU0tG" style="border-bottom: Black 2.5pt double; text-align: right" title="Anti dilutive shares">4,962</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331_zDkV6dVcFRRj" style="border-bottom: Black 2.5pt double; text-align: right" title="Anti dilutive shares">4,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_pn3n3_z6hF10Nfldm8" 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"> <td><span id="xdx_8B4_zojsS3gaJm5j" style="display: none">Schedule of anti-dilutive shares</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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: 0 5.8pt 0 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.8pt 0 0; text-align: center"><b>March 31,</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">2026</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">2025</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: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20260101__20260331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zUGi3SrpsQo3" style="width: 13%; text-align: right" title="Anti dilutive shares">3,586</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zOgGvd85GXde" style="width: 13%; text-align: right" title="Anti dilutive shares">3,582</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 awards</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20260101__20260331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zQeWvWdgsOl5" style="text-align: right" title="Anti dilutive shares">185</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_zvjuPtjIN9w6" style="text-align: right" title="Anti dilutive shares">423</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">Unvested restricted stock units</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_c20260101__20260331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsMember_zunRdqGUC1qa" style="border-bottom: Black 1pt solid; text-align: right" title="Anti dilutive shares">1,191</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockUnitsMember_zJ7fOeKhbGij" style="border-bottom: Black 1pt solid; text-align: right" title="Anti dilutive shares">583</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_98C_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20260101__20260331_zJPNAMsU0tG" style="border-bottom: Black 2.5pt double; text-align: right" title="Anti dilutive shares">4,962</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn3n3_c20250101__20250331_zDkV6dVcFRRj" style="border-bottom: Black 2.5pt double; text-align: right" title="Anti dilutive shares">4,588</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3586000 3582000 185000 423000 1191000 583000 4962000 4588000 <p id="xdx_80D_ecustom--LesseeOperatingAndFinanceLeasesTextBlock_z9XE2YVkMRzj" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span></td> <td style="width: 52%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82E_zIEuc2Zg34Pb">LEASES</span></b></span></td> <td style="width: 46%; text-align: justify"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 and interest expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company’s lease agreement for an epitaxial deposition tool used in the development and marketing of the Company’s technology established a monthly lease payment of $150,000 per month. The lease contains a provision for an annual adjustment of lease payments based on tool availability and usage during the preceding 12 months and the adjusted payment is calculated on August 1 of each year of the lease. Effective August 1, 2024, the lease payments for this tool were adjusted to $124,071 per month for the period August 1, 2024 through July 31, 2025. This adjustment to the lease payments also resulted in a reduction in the right-of-use (“ROU”) asset and corresponding lease liability. Effective August 1, 2025, the lease payments for this tool were adjusted to $133,125 per month for the period August 1, 2025 through April 30, 2026. The final three months of the lease were prepaid at the commencement of the lease. This adjustment to the lease payments also resulted in a reduction in the ROU asset and corresponding lease liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In December 2025, the Company and its landlord amended the lease of the corporate headquarters in Los Gatos, California. The amendment extends the expiration date of the lease from January 2026 to March 2031. An additional ROU asset and lease liability of approximately $<span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LosGatosCAMember_zrfWDmu4CmXd" title="ROU asset"><span id="xdx_90F_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20251231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LosGatosCAMember_zUM2ING9wmX6" title="Lease liability">856,000</span></span> was recorded during the year ended December 31, 2025. The lease liability is based on the present value of the minimum lease payments, discounted using an estimated incremental borrowing rate of <span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LosGatosCAMember_zUgiiaEK0RDk" title="Weighted average remaining discount rate for operating leases">8.75</span>%. The lease contains escalating payments on the anniversary of the original commencement of the lease which are included in the measurement of the lease liability. Additional payments based on a change in the Company’s share of the operating expenses, including property taxes and insurance are recorded as a period expense when incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In February 2026, the Company and its landlord amended the lease of its Tempe office location. The lease also contains a performance standard for research collaboration with Arizona State University. The agreement requires a minimum value of collaboration in each year of the lease. The lease is accounted for under ASC 842 and accordingly, the research payments are included in the ROU and lease liability. The lease is for three years with an option to extend the lease for an additional two years. The lease liability is based on the present value of the minimum lease payments, discounted using an estimated incremental borrowing rate of <span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TempeOfficeMember_zVb3kkobbd2f" title="Weighted average remaining discount rate for operating leases">8.75</span>%. An ROU asset and lease liability of approximately $<span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TempeOfficeMember_zKKjFpfL7Id" title="ROU asset"><span id="xdx_905_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TempeOfficeMember_zhd0EIR6GMN2" title="Lease liability">342,000</span></span> was recorded during the three months ended March 31, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_900_eus-gaap--LesseeOperatingLeaseDescription_c20250101__20250331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TempeAZMember_zbKgW3UfQAXb" title="Lessee operating lease description">In December 2025, the Company entered into a lease agreement for an epitaxial deposition tool in Tempe, Arizona, distinct from the tool previously mentioned. The term of this lease is for 12 months beginning on January 1, 2025 for $95,000 per month. Since the lease term is not for more than one year and there are no extension provisions in the lease, the future lease payments are not included in the lease obligations on the Company’s condensed balance sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Lease expense for operating leases consists of the lease payments recognized on a straight-line basis over the lease term. Expenses for financing leases consists of the amortization expenses recognized on a straight-line basis over the lease term and interest expense. The components of lease costs were as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--LeaseCostTableTextBlock_pn3n3_zF0IjHORP6jg" 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"> <td><span id="xdx_8B2_zwJwAlGCwGKg" style="display: none">Schedule of lease costs</span></td><td> </td> <td colspan="2" id="xdx_499_20260101__20260331_zyYJyJY32jre" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20250101__20250331_zakMjIBfKbac" style="text-align: center"> </td><td> </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 March 31,</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">2026</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">2025</td><td style="padding-bottom: 1pt; font-weight: bold"> </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></tr> <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzpEg_zevzeJK5CLaj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%; text-align: left">Amortization of ROU assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">211</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">251</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_maLCzpEg_zrnsoJUdHPee" 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">4</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">21</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LeaseCost_iT_pn3n3_mtLCzpEg_z5qSbvayqQMj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; 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">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">272</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></tr> <tr id="xdx_401_ecustom--OperatingLeaseCostAbstract_iB_zz6DlXsMqYZ8" 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></tr> <tr id="xdx_40A_ecustom--FixedLeaseCosts_maOLCz0S3_zXrY4tOLONNi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Fixed lease costs</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">65</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--VariableLeaseCost_d0_maOLCz0S3_z5OjA8WgIw56" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Variable 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">1</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--ShortTermLeaseCost_maOLCz0S3_zaWVfcG7xkck" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">285</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">285</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseCost_iT_pn3n3_mtOLCz0S3_zZS2uA28QkQ4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; 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">356</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">351</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A6_zUolMrCWU9fg" style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.45in">Future minimum payments under non-cancellable leases as of March 31, 2026 were as follows (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zgrff1xmwOdl" 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"> <td><span id="xdx_8B4_zq7oEAdr5Sni" style="display: none">Schedule of future minimum payments</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">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="width: 66%">Remaining 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zSvKhW1WzEM6" style="width: 13%; text-align: right" title="Remaining 2026">106</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_ztBFi009CBXk" style="width: 13%; text-align: right" title="Remaining 2026">207</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zqyluSc2AQz7" style="text-align: right" title="2027">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zjVzbRFdNEM" style="text-align: right" title="2027">292</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z0mEYfQ68jb4" style="text-align: right" title="2028">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zoyqWXWXndRb" style="text-align: right" title="2028">299</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2029</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zwL5qKGDUfM2" style="text-align: right" title="2029">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zWZUMsv4lGqi" style="text-align: right" title="2029">306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2030</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zd0zWm2KC018" style="text-align: right" title="2030">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zyiuPmProxmk" style="text-align: right" title="2030">314</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">2031</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_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zFBW9w7Efi3" style="border-bottom: Black 1pt solid; text-align: right" title="2031">–</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--FinanceLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zxcPYdEKutIg" style="border-bottom: Black 1pt solid; text-align: right" title="2031">64</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: 10pt; text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_pn3n3_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zZTtznNy12pj" style="text-align: right" title="Total future minimum lease payments">106</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zdTAS5eNHj9" style="text-align: right" title="Total future minimum lease payments">1,482</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_98C_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z7FJmzOPMaik" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">–</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--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zy68cBVMH1R1" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">(285</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: 10pt; 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_983_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z0j1HZW3jSYd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">106</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_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zrn0LpQsR5g5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">1,197</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zTbIndJVwfFg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.45in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.45in">The table below provides supplemental information and non-cash activity related to the Company’s operating and financing leases (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_pn3n3_zm3gXDawPOpd" 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"> <td><span id="xdx_8B3_zkjlhrD8h694" style="display: none">Schedule of supplemental information and non-cash activity</span></td><td> </td> <td colspan="2" id="xdx_49A_20260101__20260331_zufKqG8yw2I3" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20250101__20250331_zM8xFRKwPlJd" style="text-align: center"> </td><td> </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 March 31,</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">2026</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">2025</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></tr> <tr id="xdx_40B_eus-gaap--OperatingLeasePayments_i01_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 20pt; width: 66%; text-align: left">Cash paid for amounts included in the measurement of operating lease liabilities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">25</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">102</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FinanceLeaseInterestPaymentOnLiability_i01_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt; text-align: left">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">319</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">297</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_i01B" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">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></tr> <tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d0_zou48en3Zqjc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt; text-align: left">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">342</td><td style="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_8AF_zuiHXFvGUYvi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The table above does not include short-term leases that are one-year or less. The weighted average remaining discount rate is <span id="xdx_90E_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20260331_zBrperGCxw8f" title="Weighted average remaining discount rate for financing leases">5.25</span>% for the Company’s financing leases and <span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20260331_zlE9QgUO1Os8" title="Weighted average remaining discount rate for operating leases">8.75</span>% for the Company’s operating leases. The weighted average remaining lease term is <span id="xdx_905_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20260331_zyiBwlKTL6qb" title="Weighted average lease term for financing lease">0.3</span> years for the financing lease and <span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20260331_zKQik13mirsc" title="Weighted average lease term for operating lease">5.0</span> years for operating leases as of March 31, 2026.</p> 856000 856000 0.0875 0.0875 342000 342000 In December 2025, the Company entered into a lease agreement for an epitaxial deposition tool in Tempe, Arizona, distinct from the tool previously mentioned. The term of this lease is for 12 months beginning on January 1, 2025 for $95,000 per month. Since the lease term is not for more than one year and there are no extension provisions in the lease, the future lease payments are not included in the lease obligations on the Company’s condensed balance sheets. <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--LeaseCostTableTextBlock_pn3n3_zF0IjHORP6jg" 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"> <td><span id="xdx_8B2_zwJwAlGCwGKg" style="display: none">Schedule of lease costs</span></td><td> </td> <td colspan="2" id="xdx_499_20260101__20260331_zyYJyJY32jre" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20250101__20250331_zakMjIBfKbac" style="text-align: center"> </td><td> </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 March 31,</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">2026</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">2025</td><td style="padding-bottom: 1pt; font-weight: bold"> </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></tr> <tr id="xdx_400_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_maLCzpEg_zevzeJK5CLaj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%; text-align: left">Amortization of ROU assets</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">211</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">251</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseInterestExpense_maLCzpEg_zrnsoJUdHPee" 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">4</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">21</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LeaseCost_iT_pn3n3_mtLCzpEg_z5qSbvayqQMj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; 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">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">272</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></tr> <tr id="xdx_401_ecustom--OperatingLeaseCostAbstract_iB_zz6DlXsMqYZ8" 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></tr> <tr id="xdx_40A_ecustom--FixedLeaseCosts_maOLCz0S3_zXrY4tOLONNi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Fixed lease costs</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">71</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">65</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--VariableLeaseCost_d0_maOLCz0S3_z5OjA8WgIw56" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Variable 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">1</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--ShortTermLeaseCost_maOLCz0S3_zaWVfcG7xkck" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">285</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">285</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseCost_iT_pn3n3_mtOLCz0S3_zZS2uA28QkQ4" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; 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">356</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">351</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 211000 251000 4000 21000 215000 272000 71000 65000 0 1000 285000 285000 356000 351000 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zgrff1xmwOdl" 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"> <td><span id="xdx_8B4_zq7oEAdr5Sni" style="display: none">Schedule of future minimum payments</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">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="width: 66%">Remaining 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zSvKhW1WzEM6" style="width: 13%; text-align: right" title="Remaining 2026">106</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_ztBFi009CBXk" style="width: 13%; text-align: right" title="Remaining 2026">207</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zqyluSc2AQz7" style="text-align: right" title="2027">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zjVzbRFdNEM" style="text-align: right" title="2027">292</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z0mEYfQ68jb4" style="text-align: right" title="2028">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zoyqWXWXndRb" style="text-align: right" title="2028">299</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2029</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zwL5qKGDUfM2" style="text-align: right" title="2029">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zWZUMsv4lGqi" style="text-align: right" title="2029">306</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2030</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zd0zWm2KC018" style="text-align: right" title="2030">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zyiuPmProxmk" style="text-align: right" title="2030">314</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">2031</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_d0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zFBW9w7Efi3" style="border-bottom: Black 1pt solid; text-align: right" title="2031">–</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--FinanceLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zxcPYdEKutIg" style="border-bottom: Black 1pt solid; text-align: right" title="2031">64</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: 10pt; text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_pn3n3_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_zZTtznNy12pj" style="text-align: right" title="Total future minimum lease payments">106</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zdTAS5eNHj9" style="text-align: right" title="Total future minimum lease payments">1,482</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_98C_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di0_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z7FJmzOPMaik" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">–</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--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zy68cBVMH1R1" style="border-bottom: Black 1pt solid; text-align: right" title="Less imputed interest">(285</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: 10pt; 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_983_eus-gaap--FinanceLeaseLiability_iI_pn3n3_c20260331__us-gaap--LongtermDebtTypeAxis__custom--FinancingLeasesMember_z0j1HZW3jSYd" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">106</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_iI_pn3n3_c20260331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OperatingLeasesMember_zrn0LpQsR5g5" style="border-bottom: Black 2.5pt double; text-align: right" title="Total lease liability">1,197</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 106000 207000 0 292000 0 299000 0 306000 0 314000 0 64000 106000 1482000 -0 285000 106000 1197000 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_pn3n3_zm3gXDawPOpd" 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"> <td><span id="xdx_8B3_zkjlhrD8h694" style="display: none">Schedule of supplemental information and non-cash activity</span></td><td> </td> <td colspan="2" id="xdx_49A_20260101__20260331_zufKqG8yw2I3" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20250101__20250331_zM8xFRKwPlJd" style="text-align: center"> </td><td> </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 March 31,</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">2026</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">2025</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></tr> <tr id="xdx_40B_eus-gaap--OperatingLeasePayments_i01_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 20pt; width: 66%; text-align: left">Cash paid for amounts included in the measurement of operating lease liabilities</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">25</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">102</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FinanceLeaseInterestPaymentOnLiability_i01_pn3n3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt; text-align: left">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">319</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">297</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_i01B" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">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></tr> <tr id="xdx_40E_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d0_zou48en3Zqjc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt; text-align: left">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">342</td><td style="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> 25000 102000 319000 297000 342000 0 0.0525 0.0875 P0Y3M18D P5Y <p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zSZcLtHg6nU" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td> <td style="width: 95%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_822_zFwtHrRypyda">STOCK BASED COMPENSATION</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 of common stock and restricted stock units. The 2017 Plan provides for the issuance of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pp0p0_c20170531__us-gaap--PlanNameAxis__custom--Plan2017Member_zYWGVVtPpjok" title="Shares authorized for issuance">3,750,000</span> shares of common stock. In May 2023, the Company’s shareholders approved its 2023 Stock Incentive Plan (“2023 Plan”). The 2023 plan provides for the issuance of <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230531__us-gaap--PlanNameAxis__custom--Plan2023Member_zj7I2uwb0xo4" title="Shares authorized for issuance">2,000,000</span> shares of common stock. In May 2025, Company’s shareholders approved an amendment to the 2023 Plan, adding an additional <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pp0p0_c20250501__20250531__us-gaap--PlanNameAxis__custom--Plan2023Member_z6mmLQSaHrTa" title="Additional shares authorized under the plan">1,750,000</span> shares to this plan. All employees (including officers and directors who are also employees), as well as all of the 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 and 2023 Plan. Generally, stock options, restricted stock and restricted stock units issued under the 2017 Plan and 2023 Plan vest over a period of one to four years from the date of grant. As of March 31, 2026, a total of approximately <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20260331_zvyUNIh5W5fb" title="Shares available for grant">777,000</span> shares remain available for issuance under the plans.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 for stock options, restricted stock awards and restricted stock units granted under the Company’s incentive plans (in thousands):</p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_pn3n3_zWJhwzAyGD54" 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"> <td><span id="xdx_8BA_zsgFZZnA1rv8" style="display: none">Schedule of stock-based compensation expense</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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<br/> March 31,</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">2026</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">2025</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">Research and development</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331__us-gaap--NatureOfExpenseAxis__custom--ResearchAndDevelopmentMember_z2y9UpbClBeb" style="width: 13%; text-align: right" title="Stock-based compensation expense">534</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensation_pn3n3_c20250101__20250331__us-gaap--NatureOfExpenseAxis__custom--ResearchAndDevelopmentMember_z81EvE2djBUl" style="width: 13%; text-align: right" title="Stock-based compensation expense">459</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_98B_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331__us-gaap--NatureOfExpenseAxis__custom--GeneralAndAdministrativeMember_zka5ztfe8Aq3" style="text-align: right" title="Stock-based compensation expense">829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensation_pn3n3_c20250101__20250331__us-gaap--NatureOfExpenseAxis__custom--GeneralAndAdministrativeMember_z3zWPK79W9W7" style="text-align: right" title="Stock-based compensation expense">599</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_982_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331__us-gaap--NatureOfExpenseAxis__custom--SellingAndMarketingMember_zw9qAXYtvSQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Stock-based compensation expense">43</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--ShareBasedCompensation_pn3n3_c20250101__20250331__us-gaap--NatureOfExpenseAxis__custom--SellingAndMarketingMember_zIoKp1bNZhu7" style="border-bottom: Black 1pt solid; text-align: right" title="Stock-based compensation expense">(49</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_986_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331_zHXIIJ0swna3" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">1,406</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_98C_eus-gaap--ShareBasedCompensation_pn3n3_c20250101__20250331_zmPM3GNqBKXh" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">1,009</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_z2npTGLr4cr1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of March 31, 2026, there was approximately $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn5n6_c20260331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zJmNAKRvxqa7" title="Unrecognized compensation expense">13.2</span> million of total unrecognized compensation expense related to unvested share-based compensation. This cost is expected to be recognized over a weighted-average period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--StockOptionMember_zNAk29DA7R7h" title="Unrecognized compensation weighted average period">2.3</span> years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Time-Based Stock Options:</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company records compensation expense for time-based stock options over the vesting term using the straight-line method. The fair value of employee stock options issued was estimated using the Black-Scholes method and the average grant date fair value was estimated to be $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zUCi9o3rDlki" title="Average grant date fair value per share">4.39</span> for three months ended March 31, 2026. There were <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_do_c20250101__20250331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zQW7WvfYX1Vb" title="Average grant date fair value per share">no</span> time-based stock options issued in the three months ended March 31, 2025. The following table summarizes time-based stock option activity during the three months ended March 31, 2026 (in thousands except exercise prices and contractual terms):</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfStockOptionsRollForwardTableTextBlock_zpy5kzfFlWxb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Time-based stock options activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zRjUqu0BOh76" style="display: none">Schedule of time based stock option activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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: 0 1.8pt 0 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-<br/> Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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: 32%">Outstanding at January 1, 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zdVdIrs9MAPf" style="width: 13%; text-align: right" title="Number of outstanding, beginning balance">2,907</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zot3mUw1NZwj" style="width: 13%; text-align: right" title="Outstanding, weighted average exercise prices per share, beginning balance">6.53</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; 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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_z4F0PiDNr2Al" style="text-align: right" title="Number of options granted">109</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zmKbmuiq3r98" style="text-align: right" title="Options granted, weighted average exercise prices per share">5.24</td><td style="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_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zNqxJpZEjLR1" style="text-align: right" title="Number of options exercised">(22</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zi342NX2mWPj" style="text-align: right" title="Options exercised, weighted average exercise prices per share">5.70</td><td style="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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zDSIe0yY9jR4" style="text-align: right" title="Number of options forfeited">(1</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zOGp7RadARpj" style="text-align: right" title="Options forfeited, weighted average exercise prices per share">9.91</td><td style="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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zf3w6VN8ErK8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of options expired">(143</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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_ziEwc2oL68e6" style="padding-bottom: 1pt; text-align: right" title="Options expired, weighted average exercise prices per share">7.66</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 style="padding-bottom: 1pt; text-align: right"> </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 style="padding-bottom: 1pt; 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 March 31, 2026</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zMErDo8rpGoj" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of outstanding, ending balance">2,850</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zLTCqb37bzj9" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, weighted average exercise prices per share, ending balance">6.43</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_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zn2KcBBMgJ93" title="Options outstanding, weighted average remaining contractual term">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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zLnO4hRrEdAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, intrinsic value">149</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 March 31, 2026</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zcb9un5xNwpa" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable">2,276</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zgUMJpOoHPEi" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, weighted average exercise prices per share">6.75</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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zUl7BY4IMrc7" title="Options exercisable, weighted average remaining contractual term">3.76</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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zBh8KtcRs541" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, intrinsic value">25</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_z7RQ6YLd2055" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The intrinsic value is based on the Company’s closing stock price of $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_z4vuN5IitlT9" title="Intrinsic value is based closing stock price">3.81</span> on March 31, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Performance-based Stock Options:</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In March 2026, the Company began issuing performance-based stock options (“PSOs”) to certain employees. The PSOs include both time-based and stock-price-based vesting thresholds, with 25% of the PSO time-vesting one year after the grant date and the remaining PSOs time-vesting over the next three years, but the PSOs only vest and become exercisable if the volume-weighted average price of the Company’s common stock as quoted on the Nasdaq Stock Market over any 30 consecutive trading days during the five-year period from the date of grant exceeds the stock-price hurdles specified in the PSO awards. The stock-price hurdles for PSOs granted during the three months ended March 31, 2026 were $<span id="xdx_906_ecustom--StockpriceHurdles_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptions1Member_zVs8KffuArf" title="Stock price hurdles">7.50</span>, $<span id="xdx_907_ecustom--StockpriceHurdles_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptions2Member_zCnOydz5CK2g">12.50</span> and $<span id="xdx_905_ecustom--StockpriceHurdles_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptions3Member_zkA4btPQkEvb">20.00</span>. The fair value of these PSOs was estimated using a Monte Carlo simulation and the stock compensation expense is amortized over the requisite service period for each tranche, which is the longer of the derived service period or the explicit service period. The average grant date fair value was determined to be $<span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zCttidwVp2ka">3.87</span> on the day of grant. The following table summarizes PSO activity during the three months ended March 31, 2026 (in thousands except exercise prices and contractual terms):</p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfStockOptionsRollForwardTableTextBlock_hus-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zxSPICUPwRZ4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Performance-based stock options activity)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span id="xdx_8B4_zXfGYmRpMqsg" style="display: none">Schedule of performance based 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: 0 1.8pt 0 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-<br/> Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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>Outstanding at January 1, 2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pn3n3_d0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_z1ZGjM9QYZ4e" style="text-align: right" title="Number of Shares, Beginning balance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_d0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zgFB0TC5AbAg" style="text-align: right" title="Weighted average exerciseprices per share, Beginning balance">–</td><td style="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: 32%; padding-bottom: 1pt">Granted</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zB1UQbnIqQSj" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Number of Shares, granted">736</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zlDmvS3kzZvi" style="padding-bottom: 1pt; width: 13%; text-align: right" title="Weighted average exerciseprices per share, granted">5.10</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 13%; text-align: right"> </td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 13%; text-align: right"> </td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Outstanding at March 31, 2026</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_ziW7n8S92T0d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Ending balance">736</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zXN76GfPVala" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise prices per share, Ending balance">5.10</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_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_z3mV0gEgz8Tf" title="Weighted average remaining contractual term">4.95</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_d0_c20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zshUvBsbi0zg" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic value">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zDnxshx5kmoa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The intrinsic value is based on the Company’s closing stock price of $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zGAdXn84PrA2" title="Intrinsic value is based closing stock price">3.81</span> on March 31, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Restricted Stock Awards:</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has issued restricted stock awards 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 award activity during the three months ended March 31, 2026 (in thousands except per share data):</p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zkXVJ24nkYOf" 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"> <td><span id="xdx_8B8_zQEFlRPQEkNa" style="display: none">Schedule of restricted stock activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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: 0 3.4pt 0 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 3.4pt 0 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: 0 3.4pt 0 0; text-align: center"><b>Weighted-Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 3.4pt 0 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, 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z3ocMhgllfM4" style="width: 13%; text-align: right" title="Number of restricted stock shares, Beginning balance">234</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zla3FODIqbEd" style="width: 13%; text-align: right" title="Weighted average grant date fair value per share, Beginning balance">6.90</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zk3fJjahFiZe" style="text-align: right" title="Number of restricted stock shares, vested">(42</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBBeUOEgboZ5" style="text-align: right" title="Weighted average grant date fair value per share, vested">8.74</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">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zDkzfJzrnYr8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock shares, forfeited">(7</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zumCbVHSwqj1" style="padding-bottom: 1pt; text-align: right" title="Weighted average grant date fair value per share, forfeited">6.49</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 March 31, 2026</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztwnoNUqnp73" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock shares, Ending balance">185</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zP5L4ipXWRVh" style="border-bottom: Black 2.5pt double; text-align: right" title="weighted average grant date fair value per share, Ending balance">6.49</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zGj27DMdns2d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Restricted Stock Units:</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company issues restricted stock units (“RSUs”) to employees, directors and consultants and a portion of the RSUs issued are subject to time-based vesting and a portion are subject to performance-based vesting criteria. The fair value of time-based RSUs is based on the closing price on the day of grant and they vest over zero to four years. Awards of performance-based restricted stock units by the Company have a performance period of one, two or three years with the vesting of each award tranche dependent on the Company’s Total Shareholder Return (“TSR”) relative to the TSR of companies in the Russell 2000 Index over that tranche’s performance period. The fair value for performance-based awards is fixed at the grant date using a Monte Carlo simulation and the amount of compensation expense is not adjusted during the performance period regardless of changes in the level of TSR achievement. The following table summarizes all restricted stock unit activity during the three months ended March 31, 2026 (in thousands except per share data):</p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zH6QZFD1tkgc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock units)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_zMkMZJqat085" style="display: none">Schedule of restricted stock unit activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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">Time-Based<br/> Units</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">Performance-<br/> Based Units</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">Total Restricted Stock Units</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">Weighted-Average Grant Date Fair Value per Share</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: 32%">Outstanding at January 1, 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zn5wMiLgn2F" style="width: 13%; text-align: right" title="Number of restricted stock unit shares outstanding, beginning balance">387</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zyMqB1AghaAa" style="width: 13%; text-align: right" title="Number of restricted stock unit shares outstanding, beginning balance">221</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zFSC7c3OsgBj" style="width: 13%; text-align: right" title="Number of restricted stock unit shares outstanding, beginning balance">608</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwjwZG0tKoy5" style="width: 13%; text-align: right" title="Weighted average grant date fair value per share restricted stock unit, Beginning balance">7.62</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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zEdEAU0w2ql6" style="text-align: right" title="Number of restricted stock units shares, granted">454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zhC30EH1p4Ne" style="text-align: right" title="Number of restricted stock units shares, granted">277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zLXX33mYIyB3" style="text-align: right" title="Number of restricted stock units shares, granted">731</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zEg7mGY0lIKe" style="text-align: right" title="Weighted average grant date fair value per share restricted stock unit, granted">6.81</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zzGvnMpUHM5k" style="text-align: right" title="Number of restricted stock units shares, vested">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di0_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zeBCPhYSEfa7" style="text-align: right" title="Number of restricted stock units shares, vested">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zWGR62xIYDV1" style="text-align: right" title="Number of restricted stock units shares, vested">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zilkoPo6Hfaf" style="text-align: right" title="Weighted average grant date fair value per share restricted stock unit, vested">6.34</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; 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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ziV3oZ8XKLd7" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock units shares, forfeited">(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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z5mxF9fuZpHj" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock units shares, forfeited">(74</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMio7HtaXKik" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock units shares, forfeited">(121</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_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3kjZUTuYQ" style="padding-bottom: 1pt; text-align: right" title="Weighted average grant date fair value per share restricted stock unit, forfeited">7.07</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-bottom: 2.5pt">Outstanding at March 31, 2026</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z9nD8VBxnRG8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock unit shares outstanding, ending balance">767</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ze9fET7xvoE9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock unit shares outstanding, ending balance">424</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwstuZVSroX5" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock unit shares outstanding, ending balance">1,191</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPXfpNUWiDch" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value per share restricted stock unit, Ending balance">7.21</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zeOeR2EuyXng" style="margin-top: 0; margin-bottom: 0"> </p> 3750000 2000000 1750000 777000 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_pn3n3_zWJhwzAyGD54" 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"> <td><span id="xdx_8BA_zsgFZZnA1rv8" style="display: none">Schedule of stock-based compensation expense</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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<br/> March 31,</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">2026</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">2025</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">Research and development</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331__us-gaap--NatureOfExpenseAxis__custom--ResearchAndDevelopmentMember_z2y9UpbClBeb" style="width: 13%; text-align: right" title="Stock-based compensation expense">534</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensation_pn3n3_c20250101__20250331__us-gaap--NatureOfExpenseAxis__custom--ResearchAndDevelopmentMember_z81EvE2djBUl" style="width: 13%; text-align: right" title="Stock-based compensation expense">459</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_98B_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331__us-gaap--NatureOfExpenseAxis__custom--GeneralAndAdministrativeMember_zka5ztfe8Aq3" style="text-align: right" title="Stock-based compensation expense">829</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensation_pn3n3_c20250101__20250331__us-gaap--NatureOfExpenseAxis__custom--GeneralAndAdministrativeMember_z3zWPK79W9W7" style="text-align: right" title="Stock-based compensation expense">599</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_982_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331__us-gaap--NatureOfExpenseAxis__custom--SellingAndMarketingMember_zw9qAXYtvSQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Stock-based compensation expense">43</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--ShareBasedCompensation_pn3n3_c20250101__20250331__us-gaap--NatureOfExpenseAxis__custom--SellingAndMarketingMember_zIoKp1bNZhu7" style="border-bottom: Black 1pt solid; text-align: right" title="Stock-based compensation expense">(49</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_986_eus-gaap--ShareBasedCompensation_pn3n3_c20260101__20260331_zHXIIJ0swna3" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">1,406</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_98C_eus-gaap--ShareBasedCompensation_pn3n3_c20250101__20250331_zmPM3GNqBKXh" style="border-bottom: Black 2.5pt double; text-align: right" title="Stock-based compensation expense">1,009</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 534000 459000 829000 599000 43000 -49000 1406000 1009000 13200000 P2Y3M18D 4.39 0 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfStockOptionsRollForwardTableTextBlock_zpy5kzfFlWxb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Time-based stock options activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zRjUqu0BOh76" style="display: none">Schedule of time based stock option activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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: 0 1.8pt 0 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-<br/> Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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: 32%">Outstanding at January 1, 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zdVdIrs9MAPf" style="width: 13%; text-align: right" title="Number of outstanding, beginning balance">2,907</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zot3mUw1NZwj" style="width: 13%; text-align: right" title="Outstanding, weighted average exercise prices per share, beginning balance">6.53</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; 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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_z4F0PiDNr2Al" style="text-align: right" title="Number of options granted">109</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zmKbmuiq3r98" style="text-align: right" title="Options granted, weighted average exercise prices per share">5.24</td><td style="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_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zNqxJpZEjLR1" style="text-align: right" title="Number of options exercised">(22</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zi342NX2mWPj" style="text-align: right" title="Options exercised, weighted average exercise prices per share">5.70</td><td style="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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zDSIe0yY9jR4" style="text-align: right" title="Number of options forfeited">(1</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zOGp7RadARpj" style="text-align: right" title="Options forfeited, weighted average exercise prices per share">9.91</td><td style="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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zf3w6VN8ErK8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of options expired">(143</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_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_ziEwc2oL68e6" style="padding-bottom: 1pt; text-align: right" title="Options expired, weighted average exercise prices per share">7.66</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 style="padding-bottom: 1pt; text-align: right"> </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 style="padding-bottom: 1pt; 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 March 31, 2026</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zMErDo8rpGoj" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of outstanding, ending balance">2,850</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zLTCqb37bzj9" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, weighted average exercise prices per share, ending balance">6.43</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_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zn2KcBBMgJ93" title="Options outstanding, weighted average remaining contractual term">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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zLnO4hRrEdAi" style="border-bottom: Black 2.5pt double; text-align: right" title="Options outstanding, intrinsic value">149</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 March 31, 2026</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pn3n3_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zcb9un5xNwpa" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable">2,276</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pip0_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zgUMJpOoHPEi" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, weighted average exercise prices per share">6.75</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_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zUl7BY4IMrc7" title="Options exercisable, weighted average remaining contractual term">3.76</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_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_c20260331__us-gaap--AwardTypeAxis__custom--TimeBasedStockOptionMember_zBh8KtcRs541" style="border-bottom: Black 2.5pt double; text-align: right" title="Options exercisable, intrinsic value">25</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2907000 6.53 109000 5.24 22000 5.70 1000 9.91 143000 7.66 2850000 6.43 P4Y9M 149000 2276000 6.75 P3Y9M3D 25000 3.81 7.50 12.50 20.00 3.87 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfStockOptionsRollForwardTableTextBlock_hus-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zxSPICUPwRZ4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Performance-based stock options activity)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span id="xdx_8B4_zXfGYmRpMqsg" style="display: none">Schedule of performance based 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: 0 1.8pt 0 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Exercise</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 0 1.8pt 0 0; text-align: center"><b>Weighted-<br/> Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.8pt 0 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>Outstanding at January 1, 2026</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pn3n3_d0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_z1ZGjM9QYZ4e" style="text-align: right" title="Number of Shares, Beginning balance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_d0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zgFB0TC5AbAg" style="text-align: right" title="Weighted average exerciseprices per share, Beginning balance">–</td><td style="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: 32%; padding-bottom: 1pt">Granted</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zB1UQbnIqQSj" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Number of Shares, granted">736</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zlDmvS3kzZvi" style="padding-bottom: 1pt; width: 13%; text-align: right" title="Weighted average exerciseprices per share, granted">5.10</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 13%; text-align: right"> </td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 13%; text-align: right"> </td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Outstanding at March 31, 2026</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_ziW7n8S92T0d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Ending balance">736</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zXN76GfPVala" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise prices per share, Ending balance">5.10</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_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20260101__20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_z3mV0gEgz8Tf" title="Weighted average remaining contractual term">4.95</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_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_d0_c20260331__us-gaap--AwardTypeAxis__custom--PerformanceBasedStockOptionsMember_zshUvBsbi0zg" style="border-bottom: Black 2.5pt double; text-align: right" title="Intrinsic value">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0 0 736000 5.10 736000 5.10 P4Y11M12D 0 3.81 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_zkXVJ24nkYOf" 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"> <td><span id="xdx_8B8_zQEFlRPQEkNa" style="display: none">Schedule of restricted stock activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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: 0 3.4pt 0 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 3.4pt 0 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: 0 3.4pt 0 0; text-align: center"><b>Weighted-Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 3.4pt 0 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, 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z3ocMhgllfM4" style="width: 13%; text-align: right" title="Number of restricted stock shares, Beginning balance">234</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zla3FODIqbEd" style="width: 13%; text-align: right" title="Weighted average grant date fair value per share, Beginning balance">6.90</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zk3fJjahFiZe" style="text-align: right" title="Number of restricted stock shares, vested">(42</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zBBeUOEgboZ5" style="text-align: right" title="Weighted average grant date fair value per share, vested">8.74</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">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zDkzfJzrnYr8" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock shares, forfeited">(7</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_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zumCbVHSwqj1" style="padding-bottom: 1pt; text-align: right" title="Weighted average grant date fair value per share, forfeited">6.49</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 March 31, 2026</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_ztwnoNUqnp73" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock shares, Ending balance">185</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_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zP5L4ipXWRVh" style="border-bottom: Black 2.5pt double; text-align: right" title="weighted average grant date fair value per share, Ending balance">6.49</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 234000 6.90 42000 8.74 7000 6.49 185000 6.49 <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zH6QZFD1tkgc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - STOCK BASED COMPENSATION (Details - Restricted stock units)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_zMkMZJqat085" style="display: none">Schedule of restricted stock unit activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <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">Time-Based<br/> Units</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">Performance-<br/> Based Units</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">Total Restricted Stock Units</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">Weighted-Average Grant Date Fair Value per Share</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: 32%">Outstanding at January 1, 2026</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zn5wMiLgn2F" style="width: 13%; text-align: right" title="Number of restricted stock unit shares outstanding, beginning balance">387</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zyMqB1AghaAa" style="width: 13%; text-align: right" title="Number of restricted stock unit shares outstanding, beginning balance">221</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zFSC7c3OsgBj" style="width: 13%; text-align: right" title="Number of restricted stock unit shares outstanding, beginning balance">608</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwjwZG0tKoy5" style="width: 13%; text-align: right" title="Weighted average grant date fair value per share restricted stock unit, Beginning balance">7.62</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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zEdEAU0w2ql6" style="text-align: right" title="Number of restricted stock units shares, granted">454</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zhC30EH1p4Ne" style="text-align: right" title="Number of restricted stock units shares, granted">277</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zLXX33mYIyB3" style="text-align: right" title="Number of restricted stock units shares, granted">731</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zEg7mGY0lIKe" style="text-align: right" title="Weighted average grant date fair value per share restricted stock unit, granted">6.81</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zzGvnMpUHM5k" style="text-align: right" title="Number of restricted stock units shares, vested">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di0_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zeBCPhYSEfa7" style="text-align: right" title="Number of restricted stock units shares, vested">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zWGR62xIYDV1" style="text-align: right" title="Number of restricted stock units shares, vested">(27</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zilkoPo6Hfaf" style="text-align: right" title="Weighted average grant date fair value per share restricted stock unit, vested">6.34</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; 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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ziV3oZ8XKLd7" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock units shares, forfeited">(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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z5mxF9fuZpHj" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock units shares, forfeited">(74</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pn3n3_di_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zMio7HtaXKik" style="border-bottom: Black 1pt solid; text-align: right" title="Number of restricted stock units shares, forfeited">(121</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_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3kjZUTuYQ" style="padding-bottom: 1pt; text-align: right" title="Weighted average grant date fair value per share restricted stock unit, forfeited">7.07</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-bottom: 2.5pt">Outstanding at March 31, 2026</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--TimeBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z9nD8VBxnRG8" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock unit shares outstanding, ending balance">767</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--StatementClassOfStockAxis__custom--PerformanceBasedUnitsMember__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ze9fET7xvoE9" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock unit shares outstanding, ending balance">424</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zwstuZVSroX5" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of restricted stock unit shares outstanding, ending balance">1,191</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20260101__20260331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPXfpNUWiDch" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average grant date fair value per share restricted stock unit, Ending balance">7.21</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 387000 221000 608000 7.62 454000 277000 731000 6.81 27000 -0 27000 6.34 47000 74000 121000 7.07 767000 424000 1191000 7.21 <p id="xdx_807_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zO0Yug1aiwp4" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td> <td style="width: 95%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_82A_zBTbDdsJ9g89">COMMITMENTS AND CONTINGENCIES</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Litigation, Claims and Assessments</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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 March 31, 2026, or through the date these financial statements have been issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_807_eus-gaap--SegmentReportingDisclosureTextBlock_zLRIhYBVR4wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td> <td style="width: 95%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_822_zLeCqXjEKIHk">SEGMENT INFORMATION</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company operates as a <span id="xdx_90C_eus-gaap--NumberOfOperatingSegments_dxL_uInteger_c20260101__20260331_zVbr90oGlXhf" title="Number of operating segments::XDX::1"><span style="-sec-ix-hidden: xdx2ixbrl0917">single</span></span> operating segment. The Company’s chief operating decision maker (“CODM”) is its chief executive officer and chief financial officer who review financial information. The CODM uses total operating expense, operating margin and related impact on cash consumption to assess financial performance and allocate resources. These financial metrics are used by the CODM to make key operating decisions, such as the determination of the overall headcount, allocation of headcount, research and development expenditures, licensing and royalty rates offered to customers and capital expenditure commitments. The measure of assets is reported on the accompanying condensed balance sheets as total assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table presents selected financial information with respect to the Company’s single operating segment for the three months ended March 31, 2026 and 2025:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock_pn3n3_zRbbBRw1tSg4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SEGMENT INFORMATION (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_zrc7WhmbFxA6" style="display: none">Schedule of selected financial information</span></td><td> </td> <td colspan="2" id="xdx_49E_20260101__20260331_z1XjKCYHUv61" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49B_20250101__20250331_zobNDWEnRQu2" style="text-align: center"> </td><td> </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: 0 5.8pt 0 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.8pt 0 0; text-align: center"><b>March 31,</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">2026</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">2025</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_zbRJJLRSVkzd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">11</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingCostsAndExpensesAbstract_iB_zOM8i6HiqcE" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less expenses <sup id="xdx_F4F_zhplQrFxVuU9">(1)</sup>:</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; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Employee related expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--LaborAndRelatedExpense_pn3n3_c20260101__20260331_fKDEp_zEoXhi5NLLOf" style="text-align: right" title="Employee related expenses">2,204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--LaborAndRelatedExpense_pn3n3_c20250101__20250331_fKDEp_zD6Ecd1v6R4c" style="text-align: right" title="Employee related expenses">1,787</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20260101__20260331_fKDEp_zzzT80Y7r6Af" style="text-align: right" title="Stock-based compensation">1,406</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20250101__20250331_fKDEp_zlJBRBF9sFed" style="text-align: right" title="Stock-based compensation">1,009</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">Travel and entertainment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--TravelAndEntertainmentExpense_pn3n3_c20260101__20260331_fKDEp_zPD3MZ3BGPSa" style="text-align: right" title="Travel and entertainment">48</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--TravelAndEntertainmentExpense_pn3n3_c20250101__20250331_fKDEp_zq1yDd2xeLMb" style="text-align: right" title="Travel and entertainment">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Tool related expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ToolRelatedExpenses_pn3n3_c20260101__20260331_fKDEp_ztA9vBIhVvuf" style="text-align: right" title="Tool related expenses">577</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ToolRelatedExpenses_pn3n3_c20250101__20250331_fKDEp_zwcQfSMA0Jj7" style="text-align: right" title="Tool related expenses">611</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">Consulting expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ProfessionalAndContractServicesExpense_pn3n3_c20260101__20260331_fKDEp_zSc2LjcehC5i" style="text-align: right" title="Consulting expenses">207</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ProfessionalAndContractServicesExpense_pn3n3_c20250101__20250331_fKDEp_zKEf4OSyHvb1" style="text-align: right" title="Consulting expenses">150</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Metrology and other outsourced research expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherResearchAndDevelopmentExpense_pn3n3_c20260101__20260331_fKDEp_znXliChqmSnc" style="text-align: right" title="Metrology and other outsourced research expenses">559</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--OtherResearchAndDevelopmentExpense_pn3n3_c20250101__20250331_fKDEp_zE1bfMd7xqYe" style="text-align: right" title="Metrology and other outsourced research expenses">461</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">Intellectual property related expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--IntellectualPropertyRelatedExpenses_pn3n3_c20260101__20260331_fKDEp_zWzCjrx9A7I2" style="text-align: right" title="Intellectual property related expenses">230</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--IntellectualPropertyRelatedExpenses_pn3n3_c20250101__20250331_fKDEp_zR4VXJiFipJd" style="text-align: right" title="Intellectual property related expenses">351</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other operating items<sup id="xdx_F4A_zhMzupw8rtX1">(2)</sup></span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--OtherCostAndExpenseOperating_pn3n3_c20260101__20260331_fKDEpKDIp_zfBdUFZedvP3" style="border-bottom: Black 1pt solid; text-align: right" title="Other operating items">1,104</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--OtherCostAndExpenseOperating_pn3n3_c20250101__20250331_fKDEpKDIp_znMqeEWOEqO1" style="border-bottom: Black 1pt solid; text-align: right" title="Other operating items">1,028</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zrkafRUocWFa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Loss from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,324</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,463</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--NonoperatingIncomeExpense_pn3n3_zRmMsdWLVQMh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other income (expense), net</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">251</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">254</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zrVXJp7nXLw4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Net loss</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">(6,073</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">(5,209</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F05_zBZ3Z9m8FMMh">(1)</sup></span></td> <td style="width: 97%"> <p id="xdx_F12_zt5VlR8CpHsl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.5pt 0 0; text-align: justify">Expenses classified as cost of revenue are included in the line items presented and not as a separate category.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.5pt 0 0; text-align: justify"> </p></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F04_zElmz2aCfnFl">(2)</sup></span></td> <td style="text-align: justify"><span id="xdx_F16_ziVKh62r2Rhj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.</span></td></tr> </table> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfOtherOperatingCostAndExpenseByComponentTextBlock_pn3n3_zRbbBRw1tSg4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SEGMENT INFORMATION (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_zrc7WhmbFxA6" style="display: none">Schedule of selected financial information</span></td><td> </td> <td colspan="2" id="xdx_49E_20260101__20260331_z1XjKCYHUv61" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49B_20250101__20250331_zobNDWEnRQu2" style="text-align: center"> </td><td> </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: 0 5.8pt 0 0; text-align: center"><b>Three Months Ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 5.8pt 0 0; text-align: center"><b>March 31,</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">2026</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">2025</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_d0_zbRJJLRSVkzd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">11</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingCostsAndExpensesAbstract_iB_zOM8i6HiqcE" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less expenses <sup id="xdx_F4F_zhplQrFxVuU9">(1)</sup>:</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; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Employee related expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--LaborAndRelatedExpense_pn3n3_c20260101__20260331_fKDEp_zEoXhi5NLLOf" style="text-align: right" title="Employee related expenses">2,204</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--LaborAndRelatedExpense_pn3n3_c20250101__20250331_fKDEp_zD6Ecd1v6R4c" style="text-align: right" title="Employee related expenses">1,787</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20260101__20260331_fKDEp_zzzT80Y7r6Af" style="text-align: right" title="Stock-based compensation">1,406</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_c20250101__20250331_fKDEp_zlJBRBF9sFed" style="text-align: right" title="Stock-based compensation">1,009</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">Travel and entertainment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--TravelAndEntertainmentExpense_pn3n3_c20260101__20260331_fKDEp_zPD3MZ3BGPSa" style="text-align: right" title="Travel and entertainment">48</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--TravelAndEntertainmentExpense_pn3n3_c20250101__20250331_fKDEp_zq1yDd2xeLMb" style="text-align: right" title="Travel and entertainment">70</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Tool related expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--ToolRelatedExpenses_pn3n3_c20260101__20260331_fKDEp_ztA9vBIhVvuf" style="text-align: right" title="Tool related expenses">577</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ToolRelatedExpenses_pn3n3_c20250101__20250331_fKDEp_zwcQfSMA0Jj7" style="text-align: right" title="Tool related expenses">611</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">Consulting expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ProfessionalAndContractServicesExpense_pn3n3_c20260101__20260331_fKDEp_zSc2LjcehC5i" style="text-align: right" title="Consulting expenses">207</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ProfessionalAndContractServicesExpense_pn3n3_c20250101__20250331_fKDEp_zKEf4OSyHvb1" style="text-align: right" title="Consulting expenses">150</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Metrology and other outsourced research expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--OtherResearchAndDevelopmentExpense_pn3n3_c20260101__20260331_fKDEp_znXliChqmSnc" style="text-align: right" title="Metrology and other outsourced research expenses">559</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--OtherResearchAndDevelopmentExpense_pn3n3_c20250101__20250331_fKDEp_zE1bfMd7xqYe" style="text-align: right" title="Metrology and other outsourced research expenses">461</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">Intellectual property related expenses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--IntellectualPropertyRelatedExpenses_pn3n3_c20260101__20260331_fKDEp_zWzCjrx9A7I2" style="text-align: right" title="Intellectual property related expenses">230</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--IntellectualPropertyRelatedExpenses_pn3n3_c20250101__20250331_fKDEp_zR4VXJiFipJd" style="text-align: right" title="Intellectual property related expenses">351</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other operating items<sup id="xdx_F4A_zhMzupw8rtX1">(2)</sup></span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--OtherCostAndExpenseOperating_pn3n3_c20260101__20260331_fKDEpKDIp_zfBdUFZedvP3" style="border-bottom: Black 1pt solid; text-align: right" title="Other operating items">1,104</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--OtherCostAndExpenseOperating_pn3n3_c20250101__20250331_fKDEpKDIp_znMqeEWOEqO1" style="border-bottom: Black 1pt solid; text-align: right" title="Other operating items">1,028</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_pn3n3_zrkafRUocWFa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Loss from operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(6,324</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,463</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--NonoperatingIncomeExpense_pn3n3_zRmMsdWLVQMh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other income (expense), net</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">251</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">254</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zrVXJp7nXLw4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Net loss</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">(6,073</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">(5,209</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F05_zBZ3Z9m8FMMh">(1)</sup></span></td> <td style="width: 97%"> <p id="xdx_F12_zt5VlR8CpHsl" style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.5pt 0 0; text-align: justify">Expenses classified as cost of revenue are included in the line items presented and not as a separate category.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.5pt 0 0; text-align: justify"> </p></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F04_zElmz2aCfnFl">(2)</sup></span></td> <td style="text-align: justify"><span id="xdx_F16_ziVKh62r2Rhj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.</span></td></tr> </table> 11000 4000 2204000 1787000 1406000 1009000 48000 70000 577000 611000 207000 150000 559000 461000 230000 351000 1104000 1028000 -6324000 -5463000 251000 254000 -6073000 -5209000 <p id="xdx_801_eus-gaap--SubsequentEventsTextBlock_zv8Rvkl8Upn9" style="font: 10pt Times New Roman, Times, Serif; margin: 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: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td> <td style="width: 95%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_824_zoz5166VZscl">SUBSEQUENT EVENTS</span></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Management has evaluated subsequent events and transactions through the date these financial statements were issued.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> false false false  <div> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; width: 31%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name and Position</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 22%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adoption Date</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 22%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total Number of <br/> Shares to be Sold</b></span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 22%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expiration Date</b></span></td></tr> <tr style="background-color: #EEEEEE"> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_902_eecd--TrdArrIndName_c20260101__20260331__ecd--IndividualAxis__custom--RobertMearsMember_zN9hKNmZ4fM7">Robert Mears</span>,</span></td> <td> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90A_eecd--Rule10b51ArrAdoptedFlag_dbT_c20260101__20260331__ecd--IndividualAxis__custom--RobertMearsMember_zlBwGvbgKL0g">Adopted</span></span></td> <td> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_908_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20260331__ecd--IndividualAxis__custom--RobertMearsMember_zgDfQRxO2Fca">60,470</span> <b><sup>(1)</sup></b></span></td> <td> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_900_eecd--TrdArrExpirationDate_c20260101__20260331__ecd--IndividualAxis__custom--RobertMearsMember_zKBjLJGqDdYk">March 19, 2027</span></span></td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90A_eecd--TrdArrIndTitle_c20260101__20260331__ecd--IndividualAxis__custom--RobertMearsMember_zUUaexAqqQ77">Chief Technology Officer</span></span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90E_eecd--TrdArrAdoptionDate_c20260101__20260331__ecd--IndividualAxis__custom--RobertMearsMember_z54lFOuwzuP6">March 9, 2026</span></span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_900_eecd--TrdArrDuration_dtD_c20260101__20260331__ecd--IndividualAxis__custom--RobertMearsMember_zai630ZgNRp6"><b style="display: none">375</b></span> </td></tr> <tr style="background-color: #E8E8E8"> <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_904_eecd--TrdArrIndName_c20260101__20260331__ecd--IndividualAxis__custom--RobertMears1Member_zF9rjHDurAQb">Robert Mears</span>,</span></td> <td> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_905_eecd--Rule10b51ArrAdoptedFlag_dbT_c20260101__20260331__ecd--IndividualAxis__custom--RobertMears1Member_zblmH5HSYhG">Adopted</span></span></td> <td> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_900_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20260331__ecd--IndividualAxis__custom--RobertMears1Member_zJHlKl9sI6Rc">86,580</span><sup>(2)</sup></span></td> <td> </td> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_905_eecd--TrdArrExpirationDate_c20260101__20260331__ecd--IndividualAxis__custom--RobertMears1Member_z9DYZSFeQS6f">March 19, 2027</span></span></td></tr> <tr style="vertical-align: top; background-color: white"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_905_eecd--TrdArrIndTitle_c20260101__20260331__ecd--IndividualAxis__custom--RobertMears1Member_zc3OETz0UUZi">Chief Technology Officer</span></span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_907_eecd--TrdArrAdoptionDate_c20260101__20260331__ecd--IndividualAxis__custom--RobertMears1Member_z1c4y5wbgTqj">March 9, 2026</span></span></td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td style="text-align: center"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--TrdArrDuration_dtD_c20260101__20260331__ecd--IndividualAxis__custom--RobertMears1Member_znOYCmPV7bH"><b style="display: none">375</b></span> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: -0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: -0.25in"></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: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td> <td style="width: 97%"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.5pt 0 0; text-align: justify">The actual number of shares sold will depend on the vesting of restricted stock awards and the number of shares withheld by the Company to satisfy its income tax withholding obligations, and may vary from the approximate number provided. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 1.5pt 0 0; text-align: justify"> </p></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The actual number of shares sold is dependent on the exercise of stock options at specific prices with the subsequent sale of the underlying shares at specific price targets.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.25in; text-align: justify; text-indent: -0.25in"> </p> </div> Robert Mears true 60470000 March 19, 2027 Chief Technology Officer March 9, 2026 P375D Robert Mears true 86580000 March 19, 2027 Chief Technology Officer March 9, 2026 P375D Expenses classified as cost of revenue are included in the line items presented and not as a separate category. Other operating expenses include items not listed above separately. These include travel and entertainment, professional development, information technology costs, office related costs, depreciation, other research and development costs, other sales and marketing costs and other general and administrative costs.