0001558370-25-011555.txt : 20250814 0001558370-25-011555.hdr.sgml : 20250814 20250814160650 ACCESSION NUMBER: 0001558370-25-011555 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20250630 FILED AS OF DATE: 20250814 DATE AS OF CHANGE: 20250814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ClearSign Technologies Corp CENTRAL INDEX KEY: 0001434524 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL INSTRUMENTS FOR MEASUREMENT, DISPLAY, AND CONTROL [3823] ORGANIZATION NAME: 08 Industrial Applications and Services EIN: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35521 FILM NUMBER: 251218874 BUSINESS ADDRESS: STREET 1: 8023 E. 63RD PLACE, SUITE 101 CITY: TULSA STATE: OK ZIP: 74133 BUSINESS PHONE: (918) 236-6461 MAIL ADDRESS: STREET 1: 8023 E. 63RD PLACE, SUITE 101 CITY: TULSA STATE: OK ZIP: 74133 FORMER COMPANY: FORMER CONFORMED NAME: CLEARSIGN COMBUSTION CORP DATE OF NAME CHANGE: 20080507 10-Q 1 clir-20250630x10q.htm 10-Q CLEARSIGN TECHNOLOGIES CORPORATION_June 30, 2025
http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet0001434524--12-312025Q2false00P3Y0.335242628250285509000001434524us-gaap:AdditionalPaidInCapitalMemberus-gaap:PrivatePlacementMember2024-04-012024-06-300001434524us-gaap:AdditionalPaidInCapitalMemberclir:PublicOfferingMember2024-04-012024-06-300001434524us-gaap:AdditionalPaidInCapitalMemberclir:ParticipationRightMember2024-04-012024-06-300001434524us-gaap:PrivatePlacementMember2024-04-012024-06-300001434524clir:PublicOfferingMember2024-04-012024-06-300001434524clir:ParticipationRightMember2024-04-012024-06-300001434524us-gaap:CommonStockMemberus-gaap:PrivatePlacementMember2024-04-012024-06-300001434524us-gaap:CommonStockMemberclir:PublicOfferingMember2024-04-012024-06-300001434524us-gaap:CommonStockMemberclir:ParticipationRightMember2024-04-012024-06-300001434524us-gaap:CommonStockMember2025-04-012025-06-300001434524us-gaap:RetainedEarningsMember2025-06-300001434524us-gaap:AdditionalPaidInCapitalMember2025-06-300001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-06-300001434524us-gaap:RetainedEarningsMember2025-03-310001434524us-gaap:AdditionalPaidInCapitalMember2025-03-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-03-3100014345242025-03-310001434524us-gaap:RetainedEarningsMember2024-12-310001434524us-gaap:AdditionalPaidInCapitalMember2024-12-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-12-310001434524us-gaap:RetainedEarningsMember2024-06-300001434524us-gaap:AdditionalPaidInCapitalMember2024-06-300001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001434524us-gaap:RetainedEarningsMember2024-03-310001434524us-gaap:AdditionalPaidInCapitalMember2024-03-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100014345242024-03-310001434524us-gaap:RetainedEarningsMember2023-12-310001434524us-gaap:AdditionalPaidInCapitalMember2023-12-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001434524us-gaap:CommonStockMember2024-04-012024-06-300001434524us-gaap:CommonStockMember2025-06-300001434524us-gaap:CommonStockMember2025-03-310001434524us-gaap:CommonStockMember2024-12-310001434524us-gaap:CommonStockMember2024-06-300001434524us-gaap:CommonStockMember2024-03-310001434524us-gaap:CommonStockMember2023-12-310001434524clir:NonQualifiedStockOptionMember2024-01-012024-12-310001434524clir:EquityIncentivePlanMember2024-01-012024-12-310001434524clir:NonQualifiedStockOptionMember2024-12-310001434524clir:EquityIncentivePlanMember2024-12-310001434524clir:NonQualifiedStockOptionMember2025-06-300001434524clir:ConsultantPlanMember2025-06-300001434524clir:ConsultantPlanMember2024-12-310001434524us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-310001434524us-gaap:RestrictedStockUnitsRSUMember2025-06-300001434524us-gaap:RestrictedStockUnitsRSUMember2024-12-310001434524srt:ChiefExecutiveOfficerMemberclir:NonQualifiedStockOptionMember2025-04-012025-06-300001434524srt:ChiefExecutiveOfficerMemberclir:NonQualifiedStockOptionMember2025-01-012025-06-300001434524srt:ChiefExecutiveOfficerMemberclir:NonQualifiedStockOptionMember2024-04-012024-06-300001434524srt:ChiefExecutiveOfficerMemberclir:NonQualifiedStockOptionMember2024-01-012024-06-300001434524clir:NonQualifiedStockOptionMember2025-01-012025-06-300001434524clir:EquityIncentivePlanMember2025-01-012025-06-300001434524us-gaap:RetainedEarningsMember2025-04-012025-06-300001434524us-gaap:RetainedEarningsMember2025-01-012025-03-310001434524us-gaap:RetainedEarningsMember2024-04-012024-06-300001434524us-gaap:RetainedEarningsMember2024-01-012024-03-310001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001434524us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001434524clir:SeattleMember2024-10-310001434524country:CN2025-05-310001434524srt:MinimumMember2024-10-310001434524srt:MaximumMember2024-10-310001434524clir:OklahomaQualityJobsActMember2021-01-012021-12-310001434524clir:ResearchGrantFromDepartmentOfEnergyMember2025-04-012025-06-300001434524clir:OklahomaQualityJobsActMember2025-04-012025-06-300001434524clir:ResearchGrantFromDepartmentOfEnergyMember2025-01-012025-06-300001434524clir:OklahomaQualityJobsActMember2025-01-012025-06-300001434524clir:ResearchGrantFromDepartmentOfEnergyMember2024-04-012024-06-300001434524clir:OklahomaQualityJobsActMember2024-04-012024-06-300001434524clir:ResearchGrantFromDepartmentOfEnergyMember2024-01-012024-06-300001434524clir:OklahomaQualityJobsActMember2024-01-012024-06-300001434524clir:RegisteredTrademarksMember2025-06-300001434524clir:RegisteredTrademarksMember2024-12-310001434524clir:PatentsPendingMember2025-06-300001434524clir:IssuedPatentsMember2025-06-300001434524clir:PatentsPendingMember2024-12-310001434524clir:IssuedPatentsMember2024-12-310001434524us-gaap:TrademarksMember2025-06-300001434524srt:MinimumMember2025-06-300001434524srt:MaximumMember2025-06-300001434524srt:ChiefExecutiveOfficerMemberclir:NonQualifiedStockOptionMember2025-06-300001434524clir:EquityIncentivePlanMember2025-06-300001434524us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2025-06-300001434524country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2025-04-012025-06-300001434524country:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2025-01-012025-06-300001434524clir:PrivatePrefundedWarrantsMemberus-gaap:PrivatePlacementMember2024-06-300001434524clir:PrivatePrefundedWarrantsMemberus-gaap:PrivatePlacementMember2024-04-3000014345242024-06-3000014345242023-12-310001434524country:CN2024-12-310001434524us-gaap:WarrantMember2025-01-012025-06-300001434524us-gaap:RestrictedStockUnitsRSUMember2025-01-012025-06-300001434524us-gaap:EmployeeStockOptionMember2025-01-012025-06-300001434524us-gaap:WarrantMember2024-01-012024-06-300001434524us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001434524us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001434524us-gaap:StockOptionMember2025-04-012025-06-300001434524us-gaap:StockOptionMember2025-01-012025-06-300001434524us-gaap:StockOptionMember2024-04-012024-06-300001434524us-gaap:StockOptionMember2024-01-012024-06-300001434524clir:WarrantsMemberus-gaap:AdditionalPaidInCapitalMemberus-gaap:PrivatePlacementMember2024-04-012024-06-300001434524clir:WarrantsMemberus-gaap:AdditionalPaidInCapitalMemberclir:ParticipationRightMember2024-04-012024-06-300001434524clir:PrefundedWarrantsMemberus-gaap:AdditionalPaidInCapitalMemberus-gaap:PrivatePlacementMember2024-04-012024-06-300001434524clir:PrefundedWarrantsMemberus-gaap:AdditionalPaidInCapitalMemberclir:ParticipationRightMember2024-04-012024-06-300001434524clir:WarrantsMemberus-gaap:PrivatePlacementMember2024-04-012024-06-300001434524clir:WarrantsMemberclir:ParticipationRightMember2024-04-012024-06-300001434524clir:PrefundedWarrantsMemberus-gaap:PrivatePlacementMember2024-04-012024-06-300001434524clir:PrefundedWarrantsMemberclir:ParticipationRightMember2024-04-012024-06-300001434524us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-3000014345242025-08-060001434524us-gaap:RestrictedStockUnitsRSUMember2025-04-012025-06-300001434524clir:ConsultantPlanMember2025-04-012025-06-300001434524us-gaap:RestrictedStockUnitsRSUMember2025-01-012025-06-300001434524us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001434524clir:ConsultantPlanMember2024-04-012024-06-300001434524us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001434524clir:ConsultantPlanMember2024-01-012024-06-300001434524clir:WarrantsMember2024-01-012024-12-310001434524clir:WarrantsMember2025-01-012025-06-300001434524clir:PreFundedWarrantsMember2025-01-012025-06-300001434524srt:DirectorMemberus-gaap:RestrictedStockUnitsRSUMember2025-01-012025-06-300001434524country:CNus-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberclir:ClearsignAsiaLimitedMember2024-08-222024-08-220001434524us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMemberclir:ClearsignAsiaLimitedMember2024-08-222024-08-220001434524us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001434524us-gaap:CommonStockMember2024-01-012024-03-3100014345242024-01-012024-12-310001434524us-gaap:AdditionalPaidInCapitalMember2025-04-012025-06-300001434524us-gaap:AdditionalPaidInCapitalMember2025-01-012025-03-3100014345242025-01-012025-03-310001434524us-gaap:CommonStockMember2025-01-012025-03-310001434524clir:TwoThousandAndTwentyOnePlanMember2025-01-012025-06-300001434524srt:ChiefExecutiveOfficerMemberclir:NonQualifiedStockOptionMember2023-01-012023-12-310001434524us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2025-01-012025-06-300001434524us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2024-01-012024-06-300001434524clir:ResearchGrantFromDepartmentOfEnergyMember2023-01-012023-12-310001434524clir:ResearchGrantFromDepartmentOfEnergyMember2022-01-012022-12-3100014345242024-12-310001434524clir:TulsaMember2025-01-012025-06-300001434524clir:TwoThousandAndTwentyOnePlanMember2025-06-300001434524clir:TwoThousandAndTwentyOnePlanMember2024-12-310001434524country:CN2025-05-012025-05-310001434524clir:SeattleMember2024-10-012024-10-3100014345242025-04-012025-06-300001434524clir:ConsultantPlanMember2025-01-012025-06-300001434524us-gaap:CommonStockMemberclir:AtMarketOfferingMember2025-06-3000014345242025-06-3000014345242025-01-012025-06-3000014345242024-01-012024-06-3000014345242024-04-012024-06-3000014345242024-01-012024-03-310001434524clir:WarrantsMember2025-06-300001434524clir:PreFundedWarrantsMember2025-06-300001434524clir:WarrantsMember2024-12-310001434524clir:PreFundedWarrantsMember2024-12-310001434524country:CN2025-06-300001434524us-gaap:SubsequentEventMemberclir:AtMarketOfferingMember2025-07-172025-07-17iso4217:USDiso4217:USDxbrli:sharesxbrli:purexbrli:sharesclir:installmentclir:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

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

For the quarterly period ended June 30, 2025

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-35521

CLEARSIGN TECHNOLOGIES CORPORATION

(Exact name of registrant as specified in its charter)

Delaware
(State or other jurisdiction of
incorporation or organization)

    

26-2056298
(I.R.S. Employer
Identification No.)

8023 E. 63rd Place, Suite 101

Tulsa, Oklahoma 74133

(Address of principal executive offices)

(Zip Code)

(918) 236-6461

(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

CLIR

The Nasdaq Stock Market LLC

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 than the registrant was required to submit such files). Yes No

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

Large accelerated filer 

    

Accelerated filer 

 

 

 

Non-accelerated filer 

 

Smaller reporting company

 

 

Emerging growth company 

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

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

As of August 6, 2025, the issuer has 52,426,282 shares of common stock, par value $0.0001, issued and outstanding.

TABLE OF CONTENTS

PART I

FINANCIAL INFORMATION

Item 1.

Financial Statements (unaudited)

Condensed Consolidated Balance Sheets as of June 30, 2025 and December 31, 2024

1

Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 2025 and 2024

2

Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended June 30, 2025 and 2024

3

Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2025 and 2024

5

Notes to Condensed Consolidated Financial Statements

6

Item 2.

Management’s Discussion and Analysis of Financial Conditions and Results of Operations

18

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

26

Item 4.

Controls and Procedures

26

PART II

OTHER INFORMATION

27

Item 1.

Legal Proceedings

27

Item 1A.

Risk Factors

27

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

28

Item 3.

Defaults Upon Senior Securities

28

Item 4.

Mine Safety Disclosures

28

Item 5.

Other Information

28

Item 6.

Exhibits

29

SIGNATURES

31

PART I - FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

ClearSign Technologies Corporation and Subsidiary

Condensed Consolidated Balance Sheets

(Unaudited)

(in thousands, except share and per share data)

June 30, 

December 31, 

    

2025

    

2024

    

ASSETS

Current Assets:

 

  

 

  

 

Cash and cash equivalents

$

12,339

$

14,035

Accounts receivable

25

165

Contract assets

 

268

 

194

Prepaid expenses and other assets

 

550

 

454

Total current assets

 

13,182

 

14,848

Fixed assets, net

 

251

 

238

Patents and other intangible assets, net

 

798

 

830

Total Assets

$

14,231

$

15,916

LIABILITIES AND STOCKHOLDERS' EQUITY

 

  

 

  

Current Liabilities:

 

 

  

Accounts payable and accrued liabilities

$

1,556

$

1,220

Current portion of lease liabilities

 

93

 

75

Accrued compensation and related taxes

 

378

 

671

Contract liabilities

1,675

73

Total current liabilities

 

3,702

 

2,039

Long Term Liabilities:

 

 

Long term lease liabilities

 

115

113

Total liabilities

 

3,817

 

2,152

Commitments and contingencies (Note 9)

 

 

Stockholders’ Equity:

 

  

 

  

Preferred stock, $0.0001 par value, 2,000,000 shares authorized, no shares issued or outstanding

 

 

Common stock, $0.0001 par value, 87,500,000 shares authorized, 52,426,282 and 50,285,509 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively.

 

5

5

Additional paid-in capital

 

113,202

112,796

Accumulated other comprehensive loss

(21)

(21)

Accumulated deficit

 

(102,772)

(99,016)

Total stockholders' equity

 

10,414

 

13,764

$

14,231

$

15,916

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

1

ClearSign Technologies Corporation and Subsidiary

Condensed Consolidated Statements of Operations and Comprehensive Loss

(Unaudited)

(in thousands, except share and per share data)

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

    

2025

    

2024

    

2025

    

2024

    

Revenues

$

133

$

45

$

534

$

1,147

Cost of goods sold

 

78

 

3

 

283

 

668

Gross profit

 

55

 

42

 

251

 

479

Operating expenses:

Research and development

 

247

 

402

 

694

 

683

General and administrative

 

1,646

 

1,777

 

3,652

 

3,185

Total operating expenses

 

1,893

 

2,179

 

4,346

 

3,868

Loss from operations

 

(1,838)

 

(2,137)

 

(4,095)

 

(3,389)

Other income, net:

Interest income

115

77

248

138

Government assistance

43

185

91

264

Other income, net

3

7

Total other income, net

 

158

 

265

 

339

 

409

Net loss

$

(1,680)

$

(1,872)

$

(3,756)

$

(2,980)

Net loss per share - basic and fully diluted

$

(0.03)

$

(0.04)

$

(0.07)

$

(0.07)

Weighted average number of shares outstanding - basic and fully diluted

 

55,217,968

 

47,312,810

 

55,107,588

 

43,080,454

Comprehensive loss:

Net loss

$

(1,680)

$

(1,872)

$

(3,756)

$

(2,980)

Foreign-exchange translation adjustments

(1)

(4)

Comprehensive loss

$

(1,680)

$

(1,873)

$

(3,756)

$

(2,984)

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

2

ClearSign Technologies Corporation and Subsidiary

Condensed Consolidated Statements of Stockholders’ Equity

For the Three Month Periods During the Six Months Ended June 30, 2025 and 2024

(Unaudited)

Accumulated Other

Total

(in thousands, except per share data)

Common Stock

Additional

Comprehensive

Accumulated

Stockholders’

Shares

  

Amount

  

Paid-In Capital

  

Loss

  

Deficit

  

Equity

Balances at December 31, 2024

 

50,286

$

5

$

112,796

$

(21)

$

(99,016)

$

13,764

Share-based compensation, net of tax withholdings

81

45

45

Fair value of stock issued in payment of accrued compensation

326

279

279

Shares issued for services

4

4

4

Exercise of warrants

23

24

24

Exercise of prefunded warrants

1,703

Net loss

(2,076)

(2,076)

Balances at March 31, 2025

52,423

5

113,148

(21)

(101,092)

12,040

Share-based compensation, net of tax withholdings

51

51

Shares issued for services

3

3

3

Net loss

(1,680)

(1,680)

Balances at June 30, 2025

52,426

$

5

$

113,202

$

(21)

$

(102,772)

$

10,414

3

ClearSign Technologies Corporation and Subsidiary

Condensed Consolidated Statements of Stockholders’ Equity

For the Three Month Periods During the Six Months Ended June 30, 2025 and 2024

(Unaudited)

    

    

    

    

Accumulated Other

    

Total

(in thousands, except per share data)

Common Stock

Additional

Comprehensive

Accumulated

Stockholders'

Shares

Amount

Paid-In Capital

Loss

Deficit

Equity

Balances at December 31, 2023

38,687

$

4

$

98,922

$

(17)

$

(93,717)

$

5,192

Share-based compensation

67

67

67

Tax withholdings related to share-based compensation

 

(22)

(16)

(16)

Fair value of stock issued in payment of accrued compensation

307

326

326

Shares issued for services ($0.81 per share)

4

3

3

Foreign-exchange translation adjustment

(3)

(3)

Net loss

(1,108)

(1,108)

Balances at March 31, 2024

39,043

4

99,302

(20)

(94,825)

4,461

Share-based compensation

256

344

344

Tax withholdings related to share-based compensation

(11)

(13)

(13)

Shares issued for services ($0.81 per share)

4

3

3

Issuance of common stock in public offering, net of expenses

5,314

1

2,390

2,391

Issuance of warrants in public offering, net of expenses

1,831

1,831

Issuance of common stock in private placement, net of expenses

2,250

865

865

Issuance of prefunded warrants in private placement, net of expenses

1,214

1,214

Issuance of warrants in private placement, net of expenses

2,389

2,389

Issuance of common stock for participation right exercise, net of expenses

3,350

1,447

1,447

Issuance of prefunded warrants for participation right exercise, net of expenses

580

580

Issuance of warrants for participation right exercise, net of expenses

2,250

2,250

Foreign-exchange translation adjustment

(1)

(1)

Net loss

(1,872)

(1,872)

Balances at June 30, 2024

50,206

$

5

$

112,602

$

(21)

$

(96,697)

$

15,889

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

4

ClearSign Technologies Corporation and Subsidiary

Condensed Consolidated Statements of Cash Flows

(Unaudited)

(in thousands)

For the Six Months Ended June 30, 

    

2025

    

2024

    

Cash flows from operating activities:

Net loss

$

(3,756)

$

(2,980)

Adjustments to reconcile net loss to net cash used in operating activities:

 

Common stock issued for services

 

7

6

Share-based compensation, net of tax withholdings

 

96

382

Depreciation and amortization

 

98

91

Right-of-use asset amortization

 

44

43

Lease amendments

(3)

Change in operating assets and liabilities:

 

Contract assets

 

(75)

183

Accounts receivable

 

140

152

Prepaid expenses and other assets

 

(96)

(238)

Accounts payable, accrued liabilities, and lease liabilities

 

330

78

Accrued compensation and related taxes

 

(13)

52

Contract liabilities

1,603

(291)

Net cash used in operating activities

 

(1,622)

 

(2,525)

Cash flows from investing activities:

 

  

 

  

Acquisition of fixed assets

 

(4)

(18)

Disbursements for patents and other intangible assets

 

(53)

(99)

Net cash used in investing activities

 

(57)

 

(117)

Cash flows from financing activities:

 

  

 

  

Proceeds from issuance of common stock, net of offering costs

 

 

12,967

Proceeds from exercise of warrants

24

Taxes paid related to vesting of restricted stock units

(41)

(31)

Net cash provided by (used in) financing activities

 

(17)

 

12,936

Effect of exchange rate changes on cash and cash equivalents

(4)

Net change in cash and cash equivalents

 

(1,696)

10,290

Cash and cash equivalents, beginning of period

 

14,035

5,684

Cash and cash equivalents, end of period

$

12,339

$

15,974

Supplemental disclosure of cash flow information:

Officer and employee equity awards for prior year accrued compensation

$

279

$

326

Non-cash impact of new lease

$

68

$

32

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

5

ClearSign Technologies Corporation

Notes to Unaudited Condensed Consolidated Financial Statements

Note 1 – Organization and Description of Business

ClearSign Technologies Corporation (“ClearSign” or the “Company”) designs and develops products and technologies for the purpose of decarbonization and improving key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company’s patented technologies are designed to be embedded in established original equipment manufacturers (“OEM”) products as ClearSign Core™ and ClearSign Eye and other sensing configurations in order to enhance the performance of combustion systems and fuel safety systems in a broad range of markets. These markets include energy (upstream oil production and down-stream refining), commercial/industrial boiler, chemical, petrochemical, transport and power industries. The Company’s primary technology is its ClearSign Core™ technology, which achieves very low emissions without the need of selective catalytic reduction.

The Company was originally incorporated in the State of Washington in 2008. During January 2022, the Company relocated its headquarters from Seattle, Washington to Tulsa, Oklahoma. Effective June 15, 2023, the Company changed its state of incorporation to Delaware. On July 28, 2017, the Company incorporated a subsidiary, ClearSign Asia Limited, in Hong Kong to represent the Company’s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a wholly foreign owned enterprise in China – ClearSign Combustion (Beijing) Environmental Technologies Co., LTD. On August 22, 2024, the Company’s Board of Directors (the “Board”) authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The effective date of our dormancy filing was March 12, 2025.

Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” “our,” “ClearSign” and the “Company” refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.

Business Segments

The Company operates in one operating and reportable segment engaged in the design, development and sale of combustion technologies that improve the performance and cost-effectiveness of industrial combustion systems, referred to herein as the “Combustion” segment. The Company manages its business activities on a consolidated basis. Since the operations comprise a single reportable segment, amounts reported in the consolidated balance sheets, statements of operations and comprehensive loss, stockholders’ equity, and cash flows represent the activities of the Combustion segment.

The Combustion segment derives revenues by delivering products and technology solutions to OEM’s and end-users. Our products and solutions can be incorporated into a new or existing customer infrastructure or equipment. Customer contracts can include multiple billing milestones and performance obligations. The Company can typically satisfy its performance obligations within a twelve month period, but customer project delays, some of which can be beyond the Company’s control, can impact timing of performance and there is no assurance we will satisfy all performance obligations in such period of time.

The Company’s Chief Executive Officer, who is the chief operating decision maker (“CODM”), reviews quarterly financial information on a consolidated basis for making operating decisions, allocating resources and evaluating financial performance. The CODM consistently reviews the consolidated statements of operations and comprehensive loss to manage operations and monitor performance against management expectations. Factors considered by the CODM when assessing a reportable segment include factors such as, but not limited to, human capital, intellectual property, customer relationships and business model design.

6

Substantially all the Company’s operating activities, including its long-lived assets, are located within the United States. Customers in the United States accounted for 100% of revenues during the three and six months ended June 30, 2025 and 2024. The Company disaggregates geographical revenues by selling location, since many of our target customers are global entities, and it would be more likely than not, that these customers would negotiate sales within our current territory in the United States.

Note 2 – Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2024 has been derived from the Company’s audited consolidated financial statements as of that date.

In the opinion of management, these condensed consolidated financial statements reflect all normal recurring and other adjustments necessary for a fair presentation. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024. Operating results for interim periods are not necessarily indicative of operating results for an entire fiscal year or any other future periods.

The accompanying unaudited condensed consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share-based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the three and six months ended June 30, 2025, the Company received no funds from these types of arrangements. During the three and six months ended June 30, 2024, the Company received zero and $107 thousand, respectively, from these types of arrangements.

Foreign Operations

The accompanying unaudited condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024 include assets amounting to approximately $170 thousand and $145 thousand, respectively, relating to the operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by June 30, 2032, and of which $211 thousand has been paid as of June 30, 2025. On August 22, 2024, the Board authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The dormancy filing became effective as of March 12, 2025.

7

Recently Issued Accounting Pronouncements

In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”) to enhance the transparency and decision-making usefulness of income tax disclosures by requiring additional information on an entity's tax rate reconciliation, as well as income taxes paid. ASU 2023-09 is effective for our reporting period beginning January 1, 2025. We are currently assessing the impact that the adoption of ASU 2023-09 will have on the disclosures in our annual consolidated financial statements.

In November 2024, FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40) (“ASU 2024-03”). ASU 2024-03 requires enhanced disclosures about types of expenses, including purchases of inventory, employee compensation, depreciation, and amortization, in commonly presented expense captions. The amendments are effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. Entities may apply the amendments prospectively or retrospectively to any or all prior periods presented in the financial statements. We are currently evaluating the impact that this guidance will have on the disclosures within our consolidated financial statements. While ASU 2024-03 will impact only our disclosures and not our financial condition and results of operations, we are assessing when we will adopt the ASU 2024-03.

In May 2025, FASB issued ASU No. 2025-04, Compensation—Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer (“ASU 2025-04”), 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. ASU 2025-04 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 is effective for our reporting period beginning January 1, 2027, with early adoption permitted.  We are currently assessing the impact that the adoption of ASU 2025-04 will have on the disclosures in our annual consolidated financial statements.

Note 3 – Fixed Assets, Net

Fixed Assets, Net

Fixed assets, net are summarized as follows:

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

    

Office furniture and equipment

$

103

$

99

Leasehold improvements

 

43

 

43

146

142

Accumulated depreciation and amortization

 

(97)

 

(85)

49

57

Operating lease ROU assets, net

202

181

Total

$

251

$

238

Depreciation expense for the three and six months ended June 30, 2025 was $7 thousand and $12 thousand, respectively.

Depreciation expense for the three and six months ended June 30, 2024 was $4 thousand and $11 thousand, respectively.

8

Leases

The Company leases office space in Tulsa, Oklahoma, Seattle, Washington, and Beijing, China. During May 2025, the Company renewed its Beijing, China lease for 24 months with monthly rent at approximately $3 thousand. As a result of this renewal, the Company increased the right-of-use (“ROU”) asset and lease liability by $68 thousand during the six months ended June 30, 2025.

During October 2024, the Company entered into a sub-lease agreement to rent office space in Seattle for approximately $2 thousand per month for twelve months. The Seattle lease is considered a short-term lease, as the lease term is 12 months or less from the commencement date. The short-term lease expense for the three and six months ended June 30, 2025 was approximately $5 thousand and $11 thousand, respectively. The short-term lease expense for the three and six months ended June 30, 2024 was approximately $5 thousand and $11 thousand, respectively. The Tulsa and Beijing leases are classified as operating leases, with remaining terms ranging from two years to approximately three years; contractual language requires renewal negotiations to occur at or near termination. These leases are normal and customary for office space, in that, contractual guarantees exist requiring the lessee return the premises to its original functional state.

The Tulsa lease contains fixed annual lease payments that increase annually by 2%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $10 thousand, in the aggregate. Operating lease costs for the three and six months ended June 30, 2025 was $25 thousand and $49 thousand, respectively. Operating lease costs for the three and six months ended June 30, 2024 was $24 thousand and $48 thousand, respectively.

Supplemental balance sheet information related to operating leases is as follows:

June 30, 

December 31, 

(in thousands)

2025

2024

Operating lease ROU assets, net

$

202

$

181

Lease Liabilities:

Current lease liabilities

$

93

$

75

Long term lease liabilities

115

113

Total lease liabilities

$

208

$

188

Weighted average remaining lease term (in years):

 

2.2

2.6

Weighted average discount rate:

 

4.4

%

5.3

%

Supplemental cash flow information related to operating leases is as follows:

For the Six Months Ended

June 30, 

(in thousands)

2025

2024

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows used in operating leases

$

49

$

49

Non-cash impact of new leases and lease modifications

Change in operating lease liabilities

$

68

$

29

Change in operating lease ROU assets

$

68

$

32

9

Minimum future payments under the Company’s operating lease liabilities as of June 30, 2025 are as follows:

(in thousands)

2025 (remaining)

 

$

50

2026

 

101

2027

68

Total future lease payments

219

Less: imputed interest

(11)

$

208

Note 4 – Patents and Other Intangible Assets

Patents and other intangible assets are summarized as follows:

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

    

Patents

Patents pending

$

377

$

346

Issued patents

 

1,056

 

1,034

 

1,433

 

1,380

Trademarks

 

 

Registered trademarks

 

86

 

86

 

86

 

86

Other

 

8

 

8

 

1,527

 

1,474

Accumulated amortization

 

(729)

 

(644)

$

798

$

830

Amortization expense for three and six months ended June 30, 2025 was $43 thousand and $85 thousand, respectively.

Amortization expense for three and six months ended June 30, 2024 was $42 thousand and $80 thousand, respectively.

Future amortization expense associated with issued patents and registered trademarks as of June 30, 2025 is as follows:

(in thousands)

2025 (remaining)

    

$

75

2026

 

130

2027

 

106

2028

 

70

2029

 

30

Thereafter

 

2

$

413

The amortization life for patents ranges between three to five years and trademark lives are set at ten years. The Company does not amortize patents or trademarks classified as pending.

During the three and six months ended June 30, 2025 and 2024, the Company assessed its patent and trademark assets. The Company also evaluated its strategic approach to the pursuit and protection of its intellectual property. It is the

10

intent of the Company to continue to pursue intellectual property protection. If the Company identifies certain assets where the intellectual property does not directly align with its core technology, the Company will impair the intangible asset and write-off the asset as an expense.

Note 5 – Revenue, Contract Assets and Contract Liabilities

The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. Performance obligations typically fall into one of three categories, product shipment, burner performance tests and engineering design. Customer payment milestones are unique to individual contracts and may occur prior to completion of performance obligations. Customer payment terms typically range between thirty and sixty days from the date of billing. Our customer contracts typically have a duration of less than twelve months. Delays in contract performance, if any, typically occur as a result of customer onsite project delays outside of our control.

The Company recognized $133 thousand of revenues and $78 thousand of cost of goods sold during the three months ended June 30, 2025. The revenue and cost of goods sold relate to spare parts orders from multiple customers, and delivery of a boiler burner to a repeat customer. These products and services constitute performance obligations.

The Company recognized $534 thousand of revenues and $283 thousand of cost of goods sold during the six months ended June 30, 2025. The revenue and cost of goods sold predominantly relate to spare parts orders for multiple customers, sales of boiler burners to a single customer, and the successful completion of an engineering study referred herein as a Computational Fluid Dynamic analysis (“CFD”). These products and services constitute performance obligations.

The Company recognized $45 thousand of revenues and $3 thousand of cost of goods sold during the three months ended June 30, 2024. The revenue and cost of goods sold relate to the successful completion of engineering studies for a repeat customer. These products and services constitute performance obligations.

The Company recognized $1,147 thousand of revenues and $668 thousand of cost of goods sold during the six months ended June 30, 2024. The revenue and cost of goods sold relate predominantly to the Company’s process burner product line. The Company delivered multiple burners in connection with a single customer order, successfully completed engineering studies and a CFD analysis, and fulfilled multiple spare parts orders. These products and services constitute performance obligations.

The Company had contract assets of $268 thousand and $194 thousand at June 30, 2025 and December 31, 2024, respectively. The Company had contract liabilities of $1,675 thousand and $73 thousand at June 30, 2025 and December 31, 2024, respectively. Of the $73 thousand contract liabilities balance at December 31, 2024, the Company recognized revenue of $10 thousand and $33 thousand during the three and six months ended June 30, 2025, respectively.

Note 6 – Product Warranties

A summary of the Company’s warranty liability activity, which is included in accounts payable and accrued liabilities in the accompanying condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024, is as follows:

June 30, 

December 31, 

(in thousands)

2025

    

2024

    

Warranty liability at beginning of year

$

471

$

110

Accruals

 

46

 

478

Payments

 

(162)

 

(114)

Changes related to expirations and settlements

(24)

(3)

Warranty liability at end of period

$

331

$

471

11

Note 7 – Equity

Common Stock and Preferred Stock

The Company is authorized to issue 87.5 million shares of common stock and 2.0 million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Board. The Company has not issued any shares of preferred stock.

The Company has an At-The-Market (“ATM”) program pursuant to an ATM Offering Agreement with H.C. Wainwright & Co., LLC (“Wainwright”) as sales agent, dated July 17, 2025 (the “Sales Agreement”), pursuant to which the Company may sell shares of common stock with an aggregate offering price of up to $10.39 million. We previously had an ATM program with Virtu Americas LLC (the “Virtu ATM”), which was terminated effective as of July 12, 2025. As of June 30, 2025, we cumulatively issued approximately 1.6 million shares of common stock under the Virtu ATM, at an average price of $3.84 per share. Gross proceeds totaled approximately $6.1 million and net cash proceeds was approximately $5.9 million.

The Company is currently subject to the SEC’s “baby shelf rules,” which prohibit companies with a public float of less than $75 million from issuing securities under a shelf registration statement in excess of one-third of such company’s public float in a 12-month period. These rules may limit future issuances of shares by the Company under our “shelf” registration statement on Form S-3, including through the ATM program with Wainwright or other securities offerings.

 

Warrants and Pre-Funded Warrants 

The following table summarizes the activity and outstanding balance of our outstanding warrants and pre-funded warrants as of June 30, 2025, along with the associated weighted average exercise price and weighted average remaining life for such warrants and pre-funded warrants.  

Warrants 

Pre-Funded Warrants(1) 

(in thousands, except per share data)

Number

Wtd. Avg. Exercise Price 

Wtd. Avg. Remaining Life (in years) 

Aggregate Intrinsic Value

Number

Wtd. Avg. Exercise Price

Aggregate Intrinsic Value

Beginning Balance 

21,295

$

1.0535

4.74

$

8,230

4,499

$

0.0001

$

6,478

Granted

Exercised 

(23)

1.0500

(1,703)

0.0001

Forfeited/Expired 

Outstanding at Period End 

21,272

$

1.0535

4.24

$

2,796

$

0.0001

$

1,565

(1) Pre-funded warrants have no expiration date and only expire when exercised in full. 

Refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2024 for details related to our outstanding warrants and pre-funded warrants.

Equity Incentive Plan

On June 17, 2021, the Company's stockholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the “2021 Plan”) which permits the Company to grant incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, and performance shares, to eligible participants, which includes employees, directors and consultants. The Board’s Human Capital and Compensation Committee (the “Compensation Committee”) is authorized to administer the 2021 Plan.

The 2021 Plan provides for an annual increase in available shares equal to the lesser of (i) 10% of the aggregate number of shares of common stock issued by the Company in the prior fiscal year; or (ii) such number provided by the

12

Compensation Committee; provided, however, that the total cumulative increase in the number of shares available for issuance pursuant to this automatic share increase shall not exceed 400 thousand shares of common stock. In 2025, the Board did not exercise their right to limit the automatic increase. Accordingly, the 2021 Plan share reserve increased by 400 thousand shares.

Ending balances for the 2021 Plan is as follows:

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

Outstanding options and restricted stock units

 

3,474

 

3,316

Reserved but unissued shares under the Plan

1,692

1,858

Reserved but unissued shares at end of period

 

5,166

 

5,174

Stock Options

Under the terms of the 2021 Plan, incentive stock options and nonstatutory stock options must have an exercise price at or above the fair market value on the date of the grant. At the time of grant, the Company will determine the period within which the option may be exercised and will specify any conditions that must be satisfied before the option vests and may be exercised. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option pricing model.

As permitted by SEC Staff Accounting Bulletin 107, management utilized the simplified approach to estimate the expected term of the options, which represents the period of time that options granted are expected to be outstanding. Expected volatility has been determined through the Company’s historical stock price volatility. The Company has not made an estimate of forfeitures at the time of the grant, but rather accounts for forfeitures at the time they occur. The risk-free rate for periods within the expected life of the option is based on the U.S. Treasury yield in effect at the time of grant. The Company has never declared or paid dividends and has no plans to do so in the foreseeable future.

Equity Incentive Plan Options

Compensation expense associated with stock option awards for the three and six months ended June 30, 2025 totaled $17 thousand and $38 thousand, respectively. Compensation expense associated with stock option awards for the three and six months ended June 30, 2024 totaled $28 thousand and $50 thousand, respectively.

A summary of the Company’s 2011 Equity Incentive Plan and the 2021 Plan stock option activity and changes is as follows:

June 30, 

2025

(in thousands, except per share data)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Aggregate Intrinsic Value

Outstanding at beginning of year

 

2,452

$

2.04

 

4.92

$

496

Granted

 

$

 

Exercised

 

$

 

Forfeited/Expired

 

(55)

$

2.56

 

Outstanding at end of period

 

2,397

$

2.03

 

4.18

$

Exercisable at end of period

 

1,872

$

1.70

 

3.78

$

The intrinsic value is the difference between the Company’s common stock price and the option exercise prices multiplied by the number of in-the-money options. This amount changes based on the fair value of the Company’s common stock.

13

At June 30, 2025, there was $249 thousand of total unrecognized compensation cost related to non-vested stock option-based compensation arrangements. Vesting criteria ranges from time-based to performance-based. The Company records costs for time-based arrangements ratably across the timeframe, whereas performance-based arrangements require management to continually evaluate predetermined goals against actual circumstances. The maximum contractual term for these options are ten years from the grant date.

Inducement Options

During the year ended December 31, 2023, the Company granted non-qualified stock options to its Chief Technology Officer to purchase an aggregate of 150 thousand shares of common stock with an exercise price of $0.91 as a material inducement to accept employment with the Company. These inducement options vest in three equal installments, with one third of the option vesting on the grant date, and each remaining third vesting on the second and third anniversaries of the grant date, subject to continued employment with the Company. The fair value of these options were estimated on the grant date using the Black-Scholes valuation model, which resulted in $112 thousand. The compensation expense recognized for these awards for the three and six months ended June 30, 2025 was $9 thousand and $18 thousand, respectively. The compensation expense recognized for these awards for the three and six months ended June 30, 2024 was $10 thousand and $19 thousand, respectively. Total unrecognized compensation expense for these inducement options as of June 30, 2025 was $13 thousand.

These inducement options were granted outside of the 2021 Plan and in accordance with the employment inducement

exemption provided under Nasdaq Listing Rule 5635(c)(4).

A summary of the Company’s inducement option activity and changes is as follows:

June 30, 

2025

(in thousands, except per share data)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Aggregate Intrinsic Value

Outstanding at beginning of year

 

491

$

1.53

 

3.04

$

119

Granted

 

$

 

Exercised

 

$

 

Forfeited/Expired

 

$

 

Outstanding at end of period

 

491

$

1.53

 

2.55

$

Exercisable at end of period

 

441

$

1.60

 

2.79

$

Restricted Stock Units

The Company awards employees and directors restricted stock units (“RSUs”) in lieu of cash payment for compensation. These awards are granted from the 2021 Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. The Company pays payroll withholding taxes on behalf of the employee at vesting, and withholds shares from the employee’s award to cover the taxes payable. The Company accrued taxes for RSU share-based compensation of $18 thousand and $29 thousand for the six months ended June 30, 2025 and 2024, respectively. Total unrecognized compensation expense for employee RSUs as of June 30, 2025 was $266 thousand.

Director vesting criteria is contingent upon the occurrence of one of four future events, which the Company cannot predict or control. Therefore, compensation expense for director RSUs is not recognized until one of these four future events occur, which is in accordance with FASB Accounting Standards Codification (“ASC”) Topic 718, Compensation – Stock Compensation.” Total unrecognized compensation expense for director services as of June 30, 2025 was $743 thousand. Director compensation is earned on a quarterly basis with the target value of compensation set at approximately $75 thousand per quarter, assuming five directors, one chairperson for each committee and two committee members for each of the three committees. As of June 30, 2025, we had seven directors.

14

On May 27, 2025, David M. Maley notified the Company that he would not stand for re-election as a director of the Company upon the expiration of his current term, which expired at the Company’s 2025 annual meeting of stockholders held on July 25, 2025. In addition, Judith S. Schrecker and Catharine M. de Lacy both resigned from the Board and its committees effective as of August 4, 2025.

A summary of the Company’s RSUs activity is as follows:

June 30, 

2025

(in thousands, except per share data)

Number of Shares

Weighted Average Grant Date Fair Value

Weighted Average Contractual Life (in years) (1)

Nonvested at beginning of year

 

865

$

0.99

0.88

Granted

 

393

$

0.91

Vested

 

(121)

$

0.91

Forfeited

(60)

$

0.92

Nonvested at end of period

 

1,077

$

0.97

1.36

1)The weighted average contractual life calculation excludes the number of director RSUs that vest upon one of four performance events (refer to discussion above for details).

A summary of the Company’s RSU compensation expense is as follows:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2025

2024

2025

    

2024

Share-based compensation expense

$

34

$

306

$

66

$

342

Weighted average value per share

$

0.89

$

1.36

$

0.89

$

1.32

Stock Awards

The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the 2021 Plan.

2025

2024

(in thousands, except per share data)

Number of Shares

    

Fair Value

Weighted Average per Share

Number of Shares

    

Fair Value

Weighted Average per Share

Fair value of stock payments in accrued compensation

326

$

279

$

0.85

307

$

326

$

1.06

Consultant Stock Plan

The Company’s 2013 Consultant Stock Plan (the “Consultant Plan”) provides for the granting of shares of common stock to consultants who provide services related to capital raising, investor relations, and making a market in or promoting the Company’s securities. The Company’s officers, employees, and Board members are not entitled to receive grants from the Consultant Plan. The Compensation Committee is authorized to administer the Consultant Plan and establish the grant terms. The Consultant Plan provides for quarterly increases in the available number of authorized shares equal to the lesser of 1% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board shall determine.

15

The Consultant Plan activity is as follows:

June 30, 

(in thousands)

    

2025

    

Reserved but unissued shares at beginning of period

264

Increases in the number of authorized shares

21

Grants

(7)

Reserved but unissued shares at end of period

 

278

The Consultant Plan compensation expense is summarized as follows:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2025

    

2024

    

2025

    

2024

Share-based compensation expense

$

3

$

3

$

7

$

6

Weighted average value per share

$

0.94

$

0.81

$

0.94

$

0.81

Note 8 – Net Loss per Common Share

The Company calculates net loss per common share in accordance with ASC Topic 260, “Earnings Per Share” (“ASC 260”). Basic and diluted net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Under ASC 260, shares issuable for little or no cash consideration are considered outstanding common shares and included in the computation of basic net loss per share. As such, for the three and six months ended June 30, 2025 and 2024, the Company included its outstanding pre-funded warrants in its computation of net loss per share. The pre-funded warrants were issued in April and June 2024 and are each exercisable into one share of common stock at an exercise price of $0.0001 per share.

The following potentially dilutive securities have not been included in the computation of diluted net loss per share for the three and six months ended June 30, 2025 and 2024, as the result would be anti-dilutive:

June 30, 

June 30, 

(in thousands)

2025

2024

Stock Options

2,888

3,148

Restricted Stock Units

1,077

682

Warrants

21,272

21,319

Total shares excluded from calculation

25,237

25,149

16

Note 9 – Commitments and Contingencies

Litigation

From time to time the Company may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm the Company’s business. As of the date of this report, the Company is not a party to any material pending legal proceedings or claims that the Company believes will have a material adverse effect on the business, financial condition or operating results.

Indemnification Agreements

The Company maintains indemnification agreements with our directors and officers that may require the Company to indemnify these individuals against liabilities that arise by reason of their status or service as directors or officers, except as prohibited by law.

Note 10 – Government Assistance

During 2022, the Company was awarded a research grant from the Department of Energy (“DOE”) for approximately $250 thousand with the completion of such grant occurring in March 2023. The purpose of the grant was to produce a research paper for a flexible fuel ultra-low NOx process burner capable of burning 100% hydrogen fuel. During 2023, the Company was awarded a Phase 2 grant from the DOE to continue developing this ultra-low NOx hydrogen burner. The Phase 2 grant amount totaled approximately $1.6 million over a two-year period. These awards allow the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the three and six months ended June 30, 2025, the Company recognized $43 thousand and $91 thousand in reimbursements from the DOE, respectively. During the three and six months ended June 30, 2024, the Company recognized $168 thousand and $216 thousand in reimbursements from the DOE, respectively.

Beginning in 2021, the Company received funds relating to the Oklahoma 21st Century Quality Jobs Act. The estimated duration of the program is up to 10 years and is designed to attract growth industries to Oklahoma. By reporting quarterly salary statistics and meeting agreed upon employment thresholds, the state remits benefit monies to the Company. During three and six months ended June 30, 2025, the Company did not receive any funds from this program. During three and six months ended June 30, 2024, the Company recognized $16 thousand and $47 thousand in government assistance from this program, respectively.

Note 11 – Subsequent Events

The Company has evaluated subsequent events as of the date of this report and has none to report.

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS AND OTHER INFORMATION CONTAINED IN THIS REPORT

This Quarterly Report on Form 10-Q (this “Form 10-Q” or “report”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 and the provisions of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements give our current expectations or forecasts of future events. You can identify these statements by the fact that they do not relate strictly to historical or current facts. You can find many (but not all) of these statements by looking for words such as “approximates,” “believes,” “hopes,” “expects,” “anticipates,” “estimates,” “projects,” “intends,” “plans,” “would,” “should,” “could,” “may,” “will” or other similar expressions in this report. In particular, these include statements relating to future actions; prospective products, applications, customers, and technologies; future performance or results of any products; anticipated expenses; and future financial results. These forward-looking statements are subject to certain risks and uncertainties that could cause actual results to

17

differ materially from our historical experience and our present expectations or projections. Factors that could cause actual results to differ materially from those discussed in the forward-looking statements include, but are not limited to:

our limited cash, history of losses, and our expectation that we will continue to experience operating losses and negative cash flows in the near future;
our ability to successfully develop and implement our technologies and achieve profitability;
our limited operating history;
our ability to maintain the listing of our common stock on the Nasdaq Capital Market (“Nasdaq”);
changes in government regulations that could substantially reduce, or even eliminate, the need for our technology;
emerging competition and rapidly advancing technology in our industry that may outpace our technology;
customer demand for the products and services we develop;
the impact of competitive or alternative products, technologies, and pricing;
our ability to manufacture any products we design;
general economic conditions and events and the impact they may have on us and our potential customers;
the impact of global supply-chain constraints and the threat of, or implementation of, tariffs on imported or exported goods and materials may adversely affect our commercialization efforts and business operations;
our revenue has been highly concentrated among a small number or customers, and our results of operations could be harmed if we lose a key revenue source and fail to replace it;
the impact of a cybersecurity incident or other technology disruption;
our ability to protect our intellectual property;
our ability to obtain adequate financing in the future;
our ability to retain and hire personnel with the experience and talent to develop our products and business;
our success at managing the risks involved in the foregoing items; and
other factors discussed in this report and in the section titled “Risk Factors” in our most recent Annual Report on Form 10-K.

Forward-looking statements may appear throughout this report, including, without limitation, Item 2 “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The forward-looking statements are based upon management’s beliefs and assumptions and are made as of the date of this report. We undertake no obligation to publicly update or revise any forward-looking statements included in this report. You should not place undue reliance on these forward-looking statements.

Unless otherwise stated or the context otherwise requires, the terms “ClearSign,” “we,” “us,” “our” and the “Company” refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.

ITEM 2.MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited consolidated condensed financial statements and related notes included elsewhere in this Form 10-Q as well as our audited consolidated financial statements and related notes included in our most recent Annual Report on Form 10-K. In addition to historical information, this discussion and analysis here and throughout this Form 10-Q contains forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results may differ materially from those anticipated in these forward-looking statements due to a number of factors, including but not limited to, the risks described in the section titled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2024.

Overview

We design and develop technologies for the purpose of decarbonization and improving key performance characteristics of combustion systems, including emission and operational performance, energy efficiency and overall

18

cost-effectiveness. Our ClearSign Core™ technology has been proven in full scale industrial test furnaces and boilers and first customer installations are currently operating in normal commercial applications. We have generated nominal revenues from operations to date to meet operating expenses.

We have incurred losses since inception totaling $102.8 million and we expect to experience operating losses and negative cash flow for the foreseeable future. We have historically financed our operations primarily through issuances of equity securities. As of June 30, 2025, we have raised approximately $105.3 million in gross proceeds through the sale of our equity securities. We may need to raise additional capital in the future, however, the significant volatility in the capital markets may negatively affect our ability to raise this additional capital.

In order to generate meaningful revenues, our technologies must gain market recognition and acceptance to develop sufficient recurring sales. In addition, management believes that the successful growth and operation of our business is dependent upon our ability to obtain adequate sources of funding through co-development agreements, strategic partnering agreements, or equity or debt financing to support commercialization of our research and development efforts, protect intellectual property, form relationships with strategic partners and provide for working capital and general corporate purposes. There can be no assurance that we will be successful in achieving our long term plans, or that such plans, if consummated, will result in profitable operations or enable us to continue in the long term as a going concern.

Our costs include employee salaries and benefits, compensation paid to consultants, materials and supplies for prototype development and manufacture, costs associated with development activities including materials, sub-contractors, travel and administration, legal and accounting expenses, sales and marketing costs, general and administrative expenses, and other costs associated with an early stage, publicly traded technology company. We currently have 17 full-time employees. Because using third party expertise and resources is more efficient than maintaining full time resources, we also expect to incur ongoing consulting expenses related to technology development and some administrative, sales and legal functions commensurate with our current level of activities.

The amount that we spend for any specific purpose may vary significantly, and could depend on a number of factors including, but not limited to, the pace of progress of our commercialization and development efforts, actual needs with respect to product testing, development and research, market conditions, and changes in or revisions to our sales and marketing strategies.

Research, development, and commercial acceptance of new technologies are, by their nature, unpredictable.  Although we undertake development and commercialization efforts with reasonable diligence, there can be no assurance that the net proceeds from our securities offerings will be sufficient to enable us to develop our technology to the extent needed to create sufficient future sales to sustain operations.  If the net proceeds from these offerings are insufficient for this purpose, we will consider other options to continue our path to commercialization, including, but not limited to, additional financing through follow-on equity offerings, debt financing, co-development agreements, sale or licensing of developed intellectual or other property, or other alternatives.

We cannot assure that our technologies will be accepted, that we will ever earn revenues sufficient to support our operations, or that we will ever be profitable. Furthermore, we have no committed source of financing, and we cannot assure that we will be able to raise money as and when we need it to continue our operations. If we cannot raise funds as and when we need them, we may be required to scale back our development by reducing expenditures for employees, consultants, business development and marketing efforts or to otherwise severely curtail, or even to cease, our operations.

Recent Developments

Special Committee of the Board of Directors

On February 10, 2025, the Company’s board of directors (the “Board”) formed a special committee of all of its then serving independent directors (the “Special Committee”) to review and analyze purported director nominations by

19

certain of our stockholders, and non-stockholders, in connection with the Company’s 2025 annual meeting of stockholders (the “2025 Annual Meeting”), and to manage communications and to negotiate and agree settlements with such purported nominating individuals. The Special Committee entered into that certain Cooperation Agreement, dated May 22, 2025, between us and Anthony DiGiandomenico (the “DiGiandomenico Cooperation Agreement”), and that certain Cooperation Agreement, dated May 22, 2025, between us and Richard Clarkson (the “Clarkson Cooperation Agreement,” and together with the DiGiandomenico Cooperation Agreement, the “Cooperation Agreements”), which agreements required, among other things, the appointment of Mr. DiGiandomenico and Louis J. Basenese to the Board. Following the 2025 Annual Meeting, the Special Committee was dissolved.

Notice of Delisting or Failure to Satisfy a Continued Listing Rule or Standard

On April 1, 2025, we received a letter (the “Notice”) from Nasdaq’s Listing Qualifications Staff (the “Staff”) indicating that, based upon the closing bid price of our common stock for the 30 consecutive business days beginning on February 18, 2025, and ending on March 31, 2025, we no longer meet the requirement to maintain a minimum bid price of $1 per share, as set forth in Nasdaq Listing Rule 5550(a)(2).

In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we have been provided a period of 180 calendar days, or until September 29, 2025, in which to regain compliance. In order to regain compliance with the minimum bid price requirement, the closing bid price of our common stock must be at least $1 per share for a minimum of ten consecutive business days during this 180 day period. In the event that we do not regain compliance within this 180 day period, we may be eligible to seek an additional compliance period of 180 calendar days if it meets the continued listing requirement for market value of publicly held shares and all other initial listing standards for Nasdaq, with the exception of the bid price requirement, and provides written notice to Nasdaq of its intent to cure the deficiency during this second compliance period, by effecting a reverse stock split, if necessary. However, if it appears to the Staff that we will not be able to cure the deficiency, or if we are not otherwise eligible, Nasdaq will provide notice to us that our common stock will be subject to delisting.

The Notice does not result in the immediate delisting of our common stock from Nasdaq. We intend to monitor the closing bid price of our common stock and consider its available options in the event that the closing bid price of our common stock remains below $1 per share.

Stockholder Cooperation Agreements

On May 22, 2025, we entered into the Clarkson Cooperation Agreement with Mr. Clarkson (collectively with his affiliates and associates, the “Clarkson Parties”) and the DiGiandomenico Cooperation Agreement with Mr. DiGiandomenico (collectively with his affiliates and associates, the “DiGiandomenico Parties”).

Pursuant to the Cooperation Agreements, the Clarkson Parties, in connection with the Clarkson Cooperation Agreement, and the DiGiandomenico Parties, in connection with the DiGiandomenico Cooperation Agreement, each, among other things, (a) acknowledged the irrevocable withdrawal of letters they previously delivered to the Company purporting to notify the Company of intent to nominate a director for election to the Board at the 2025 Annual Meeting, and (b) agreed to irrevocably withdraw all outstanding materials and purported notices submitted to the Company, and cease all solicitation efforts and other activities, in connection with or related thereto.

Pursuant to the Cooperation Agreements, the Board increased its size from five to seven directors, appointed Messrs. Basenese and DiGiandomenico (each, a “New Director” and together, the “New Directors”) to the Board, and nominated each New Director as a candidate for election to the Board at the 2025 Annual Meeting.

From the Effective Date until the earlier of (x) the date immediately following the conclusion of the Company’s 2026 annual meeting of stockholders and (y) the occurrence of a Change of Control transaction (as defined in the Cooperation Agreements) (together, such term lengths of the Cooperation Agreements, the “Term”), the Clarkson Parties and the DiGiandomenico Parties have agreed to vote all Voting Securities (as defined in the Cooperation Agreements) beneficially owned by them at all meetings of the Company’s stockholders, or to execute a consent with respect to such

20

Voting Securities, in accordance with the Board’s recommendations on all proposals submitted to stockholders, except that the Clarkson Parties and the DiGiandomenico Parties may vote in their discretion on any proposal of the Company in respect of any Extraordinary Transaction (as defined in the Cooperation Agreements). The Clarkson Parties and the DiGiandomenico Parties have also agreed to certain customary standstill provisions during the Term, prohibiting them from, among other things, (i) soliciting proxies, (ii) communicating with stockholders of the Company pursuant to Rule 14a-1(l)(2)(iv) under the Exchange Act, (iii) taking public actions to change or influence the Board, management or the direction of certain Company matters, and (iv) acquiring an aggregate beneficial ownership of more than 3.5% of the outstanding shares of the Company’s common stock or Voting Securities.

During the Term, the Company and the Clarkson Parties and the DiGiandomenico Parties, as applicable, have agreed that they will not disparage each other and that they will not threaten, initiate, encourage or pursue, alone or in concert with others, or knowingly assist any other person to threaten, initiate, encourage or pursue, any lawsuit, claim, or proceeding with respect to any claims against the Company or a Clarkson Party or DiGiandomenico Party, as applicable, except for any legal proceeding initiated solely to remedy a breach of or to enforce the Cooperation Agreements. The Clarkson Parties and the DiGiandomenico Parties have also granted the Company a general release from any claims arising on or prior to the date of the applicable Cooperation Agreement, subject to limited exceptions.

Termination of At The Market Agreement with Virtu

Effective as of July 12, 2025, we terminated its At-the-Market Sales Agreement (the “Virtu ATM Agreement”), dated as of December 23, 2020, that we entered into with Virtu Americas LLC (“Virtu”). Pursuant to the Virtu ATM Agreement, we could offer and sell, from time to time, through or to Virtu, shares of our common stock having an aggregate offering price of up to $8,700,000.

At The Market Agreement with H.C. Wainwright

On July 17, 2025, we entered into an At The Market Offering Agreement (the “ATM Agreement”) with H.C. Wainwright & Co., LLC (“Wainwright”). In accordance with the terms of the ATM Agreement, we may offer and sell from time to time through Wainwright, acting as sales agent, shares of our common stock having an aggregate offering price of up to $10,390,000 (the “Placement Shares”). The Placement Shares will be issued pursuant to the Company’s shelf registration statement on Form S-3 (File No. 333-288736) filed with the Securities and Exchange Commission on July 17, 2025 (the “Registration Statement”) and the prospectus relating to the offer and sale of the Placement Shares that forms a part of the Registration Statement, which was declared effective on July 28, 2025.

Notice of Delisting or Failure to Satisfy a Continued Listing Rule or Standard

On August 8, 2025, we received a notice (the “Second Notice”) from Nasdaq’s Listing Qualifications Department stating that we are not in compliance with the board of directors independence requirement set forth in Nasdaq Listing Rule 5605(b)(1) and the audit committee composition requirement set forth in Nasdaq Listing Rule 5605(c)(2)(A) (collectively, the “Nasdaq Composition Requirements”) due to the resignations of Catharine M. de Lacy and Judith S. Schrecker from the Board on August 4, 2026.

Specifically, when the Second Notice was issued, the Board did not have a majority of directors that would be considered “independent directors,” as that term is defined in Nasdaq Listing Rule 5605(a)(2), and the Audit and Risk Committee of the Board (the “Audit Committee”) consisted of only two independent directors, rather than the minimum three independent directors as required by Nasdaq Listing Rule 5605(c)(2)(A).

We intend to regain compliance with the Nasdaq Composition Requirements by appointing a new director to the Board and Audit Committee who meets the independence requirements under Nasdaq rules and Rule 10A-3(b)(1) under the Exchange Act. Consistent with Nasdaq Listing Rules 5605(b)(1)(A) and 5605(c)(4), Nasdaq has provided us a cure period in order to regain compliance with the Nasdaq Composition Requirements (i) until the earlier of our next annual

21

meeting of stockholders or one year from the resignation of Mss. de Lacy and Schrecker, or August 4, 2026, or (ii) if our next annual meeting of stockholders is held before February 2, 2026, then no later than February 2, 2026.

The Second Notice has no immediate effect on the listing of our common stock on Nasdaq.

Critical Accounting Policies

The following discussion and analysis of financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in conformity with accounting principles generally accepted in the United States. Certain accounting policies and estimates are particularly important to the understanding of our financial position and results of operations. These policies and estimates require the application of significant judgment by management. These estimates can be materially affected by changes from period to period as economic factors and conditions outside of our control change. As a result, they are subject to an inherent degree of uncertainty. In applying these policies, our management uses their judgment to determine the appropriate assumptions to be used in the determination of certain estimates. Those estimates are based on our historical operations, our future business plans and projected financial results, the terms of existing contracts, our observance of trends in the industry, information provided by our customers and information available from other outside sources, as appropriate. We believe the current assumptions and other considerations used to estimate amounts reflected in the condensed consolidated financial statements included in this Form 10-Q are appropriate.

22

This Form 10-Q and our most recent Annual Report on Form 10-K include discussions of our accounting policies, as well as methods and estimates used in the preparation of our audited consolidated financial statements. For further information on our critical accounting policies and estimates, see “Item 7 – Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our most recent Annual Report on Form 10-K, the notes to our audited consolidated financial statements included in our most recent Annual Report on Form 10-K and “Note 2 – Summary of Significant Accounting Policies” of our unaudited condensed consolidated financial statements included elsewhere in this Form 10-Q. Since our most recent Annual Report on Form 10-K, we have not experienced a material change to our critical accounting policies or the methods and applications used to develop our accounting estimates.

Results of Operations

Comparison of the Three and Six Months Ended June 30, 2025 and 2024

Highlights of our quarter financial performance are as follows:

For the Three Months Ended

(in thousands, except per share data)

June 30, 

2025

    

2024

    

$ Change

    

% Change

Revenues

$

133

$

45

$

88

NM

Cost of goods sold

78

3

$

75

NM

Gross profit

55

42

$

13

31.0

%

Research and development

247

402

$

(155)

(38.6)

%

General and administrative

1,646

1,777

$

(131)

(7.4)

%

Operating expenses

1,893

2,179

$

(286)

(13.1)

%

Other income, net

158

265

$

(107)

(40.4)

%

Net loss

$

(1,680)

$

(1,872)

$

192

10.3

%

Basic and diluted net loss per common share

$

(0.03)

$

(0.04)

$

0.01

25.0

%

NM = Not meaningful

For the Six Months Ended

(in thousands, except per share data)

June 30, 

    

2025

    

2024

    

$ Change

    

% Change

Revenues

$

534

$

1,147

$

(613)

(53.4)

%

Cost of goods sold

283

668

$

(385)

(57.6)

%

Gross profit

251

479

$

(228)

(47.6)

%

Research and development

694

683

$

11

1.6

%

General and administrative

3,652

3,185

$

467

14.7

%

Operating expenses

4,346

3,868

$

478

12.4

%

Other income, net

339

409

$

(70)

(17.1)

%

Net loss

$

(3,756)

$

(2,980)

$

(776)

(26.0)

%

Basic and diluted net loss per common share

$

(0.07)

$

(0.07)

$

-

-

%

Revenues and Gross Profit

Consolidated revenues for the three months ended June 30, 2025 were $133 thousand compared to $45 thousand for the same period in 2024, and were predominantly generated by delivering spare parts orders to multiple customers and a boiler burner order to a repeat customer. Revenues for the three months ended June 30, 2024 were predominantly related to engineering services provided to customers as part of our contractual performance obligations.

Consolidated revenues for the six months ended June 30, 2025 were $534 thousand compared to $1,147 thousand for the same period in 2024, and were predominantly generated by delivering spare parts orders to multiple customers, delivering a boiler burner to a repeat customer, and successfully completing multiple CFD analyses. Revenues for the six months ended June 30, 2024 were predominantly generated from our process burner line. Specifically, we shipped multiple process burners, executed consulting services, and delivered spare parts related to

23

orders from our California refinery customer. For a different customer, an engineering study and CFD analysis was successfully accepted by the customer, which analysis satisfied a contractual performance obligation for this customer.

Gross profit increased by $13 thousand, or 31.0%, and decreased by $228 thousand, or 47.6%, for the three and six months ended June 30, 2025, respectively, as compared to the same time periods in 2024. The favorable increase in gross profit for the three months ended June 30, 2025 was predominantly due to higher revenues during the three months ended June 30, 2025. This increase was partially offset by a $69 thousand decrease in profit margin, which was predominantly due to the lower profit margin of delivering spare parts in the three months ended June 30, 2025, compared to the profit margin of engineering services that we provided in the same period in 2024. During the six months ended June 30, 2025, our unfavorable decrease in gross profit was predominantly due to lower revenues.

Operating Expenses

Operating expenses consist of research and development (“R&D”) and general and administrative (“G&A”) expenses. These are addressed separately below.

Research and Development

R&D expenses decreased $155 thousand, or 38.6%, and increased $11 thousand, or 1.6%, for the three and six months ended June 30, 2025, respectively, as compared to the same time periods in 2024. The favorable decrease in R&D expenses during the three months ended June 30, 2025 was predominantly driven by a year-over-year decrease in product development costs of $168 thousand related to our process burner product line. R&D expenses during the six months ended June 30, 2025 remained relatively consistent year-over-year.

General and Administrative

G&A expenses decreased $131 thousand, or 7.4%, for the three months ended June 30, 2025, as compared to the same time period in 2024. We experienced year-over-year savings of $260 thousand related to the vesting of restricted stock units triggered by the departure of a member of our Board during the three months ended June 30, 2024, which did not occur during the same period in 2025. Our labor and overhead expenses also decreased by $105 thousand during the three months ended June 30, 2025 compared to the same period in 2024, primarily due to certain contract work we performed to one of our U.S. Gulf Coast refinery customers during the three months ended June 30, 2025. These labor and overhead costs were capitalized onto the unaudited condensed consolidated balance sheet within our “Contract Assets” account and will be released to “Cost of Goods Sold” when we recognize revenue for this customer order. Decreases in G&A expenses for the three months ended June 30, 2025 were partially offset by an increase in expenses related to an accrual for legal fees of $300 thousand pertaining to work performed for the Special Committee (see “Recent Developments – Special Committee of the Board of Directors” above for additional information), and an accrual of $22 thousand for the reimbursement of certain legal fees incurred by the Clarkson Parties and DiGiandomenico Parties (each as defined above) in connection with the Cooperation Agreements (as defined above) they entered into with us (see “Recent Developments – Stockholder Cooperation Agreements” above for additional information).

G&A expenses for the six months ended June 30, 2025, increased by $467 thousand, or 14.7%, compared to the same period in 2024. This unfavorable increase in G&A expenses was primarily due to an increase of $903 thousand in legal fees, including (i) $131 thousand in legal fees pertaining to work performed in connection with a regulatory inquiry by the SEC into the trading of our securities in 2020; (ii) an accrual of $750 thousand in legal fees pertaining to work performed for the Special Committee (see “Recent Developments – Special Committee of the Board of Directors” above for additional information); and (iii) an accrual of $22 thousand for the reimbursement of certain legal fees incurred by the Clarkson Parties and DiGiandomenico Parties in connection with the Cooperation Agreements they entered into with us (see “Recent Developments – Stockholder Cooperation Agreements” above for additional information). Increases in G&A expenses for the six months ended June 30, 2025 were partially offset by decreases of $260 thousand related to the vesting of restricted stock units that did not occur compared to the same period in 2024 and $105 thousand for labor and overhead expenses as described in the above paragraph.

24

Other Income, Net

Other income, net decreased by $107 thousand, or 40.4%, for the three months ending June 30, 2025, as compared to the same period in 2024. The unfavorable decrease is primarily due to $125 thousand decrease in government assistance from our Department of Energy hydrogen burner development grant. The decrease in grant funding is primarily the result of the timing related to scheduling the burner test facility, which caused a delay in our development activities. The decrease in other income, net for the three months ended June 30, 2025 was partially offset by an increase of $38 thousand in interest income driven by our year-over-year cash position.

Other income, net for the six months ended June 30, 2025 was relatively unchanged compared to the same time period in 2024.

Liquidity and Capital Resources

At June 30, 2025, our cash and cash equivalents balance totaled $12,339 thousand compared to $14,035 thousand at December 31, 2024, a decrease of $1,696 thousand. The decrease in cash and cash equivalent balance is primarily attributable to our net loss of $3,756 thousand which was partially offset by our non-cash expenses of $245 thousand and an increase in contract liabilities of $1,603 thousand.

At June 30, 2025, our current assets were in excess of current liabilities resulting in working capital of $9,480 thousand as compared to $12,809 thousand at December 31, 2024. We believe we have sufficient cash and expected cash collections to fund current operating expenses for over twelve months. We have no contractual debt obligations and to the extent we may require additional funds beyond twelve months from the date hereof, and customer cash collections cannot fund our needs, we may utilize equity offerings. Historically, we have funded operations predominantly through equity offerings. Until the growth of revenue increases to a level that covers our operating expenses, we intend to continue to fund operations in this manner, although the volatility in the capital markets may negatively affect our ability to do so. As of June 30, 2025, approximately 21.3 million shares of our common stock are issuable upon exercise of our outstanding warrants, which number excludes the shares of common stock issuable upon exercise of our outstanding pre-funded warrants, and we may receive up to $22.5 million in aggregate gross proceeds from the cash exercises thereof, subject to certain beneficial ownership limitations set forth therein. These warrants require the warrant holder to tender cash upon exercise, with the exception of the warrants issued to Public Ventures LLC as compensation for their services in connection with our public offering and concurrent private placement in April 2024, which allow the holder to exercise cashless if they so desire. These equity financial instruments may from time-to-time fund future cash needs, but the volatility of our common stock price and the risk tolerance of warrant holders will determine the extent in which we will be able to raise funds in this manner.

Operating activities for the six months ended June 30, 2025, resulted in cash outflows of $1,622 thousand, primarily due to the net loss of $3,756 thousand partially offset by non-cash expenses of $245 thousand and an increase in contract liabilities of $1,603 thousand during such period. The change in contract liabilities during the six months ended June 30, 2025, was impacted by customer collections for orders we have yet to complete

Operating activities for the six months ended June 30, 2024, resulted in cash outflows of $2,525 thousand, primarily due to the net loss for the period of $2,980 thousand, offset with non-cash expense of $519 thousand.

Investing activities for the six months ended June 30, 2025, resulted in cash outflows of $57 thousand, which is primarily attributable to disbursements for patents and other intangible assets.

Investing activities for the six months ended June 30, 2024, resulted in cash outflows of $117 thousand, which is primarily attributable to $99 thousand of disbursements for patents and other intangible assets.

25

Financing activities for the six months ended June 30, 2025, resulted in cash outflows of $17 thousand, which is primarily attributable to $41 thousand of disbursements related to taxes paid for the vesting of certain employee restricted stock units, partially offset by $24 thousand in net proceeds received from the exercise of our warrants.

Financing activities for the six months ended June 30, 2024, resulted in cash inflows of $12,936 thousand, which is primarily attributable to the issuance of securities in connection with our public offering and concurrent private placement in April 2024, offset by $31 thousand in disbursements for taxes paid related to vesting of employee restricted stock units.

Off-Balance Sheet Transactions

We do not have any off-balance sheet transactions.

ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

As a smaller reporting company, we are not required to provide this information.

ITEM 4.CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

We maintain disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to reasonably ensure that information required to be disclosed in our reports filed under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal accounting and financial officer, as appropriate, to allow timely decisions regarding required disclosure.

We carried out an evaluation under the supervision and with the participation of management, including our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal accounting and financial officer), of the effectiveness of the design and operation of our disclosure controls and procedures as of June 30, 2025, the end of the period covered by this Form 10-Q. Based upon the evaluation of our disclosure controls and procedures as of June 30, 2025, our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal accounting and financial officer) concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There have been no changes in our internal control over financial reporting that occurred during the quarter ended June 30, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Effectiveness of Controls and Procedures

Our management, including our Chief Executive Officer (principal executive officer) and our Chief Financial Officer (principal accounting and financial officer), does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual

26

acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

PART II - OTHER INFORMATION

ITEM 1.LEGAL PROCEEDINGS

From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. However, litigation is subject to inherent uncertainties and an adverse result in these or other matters may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.

ITEM 1A.RISK FACTORS

We incorporate herein by reference the risk factors included under “Part I - Item 1A. Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2024 which we filed with the SEC on March 31, 2025. There are no material changes from the risk factors set forth in such prior filing, except as set forth below.

Our ability to utilize our common stock to finance future capital needs, or for other purposes, is limited by the number of authorized shares of common stock currently available for issuance.

 

We have authority to issue a total of 87,500,000 shares of common stock, of which 52,426,282 shares of common stock have been issued and approximately 30,000,000 shares of common stock are reserved for issuance in connection with certain securities issued under our equity incentive plans and other outstanding securities, including stock options and warrants.

 

We have historically financed our operations primarily through issuances of equity securities. With the limited shares of common stock presently available for issuance, our ability to secure additional financing through the sale of common stock, to the extent needed, is limited. Absent an increase in the shares of common stock authorized to be issued under our certificate of incorporation, we will be limited to other financing structures in the event additional financing is required. Such alternative structures may be less favorable or unavailable in which case we may be forced to forego opportunities or required to downsize operations due to lack of funding.

If we fail to comply with Nasdaq’s continued minimum closing bid requirements by September 29, 2025 or other requirements for continued listing, including stockholder equity requirements, our common stock may be delisted and the price of our common stock and our ability to access the capital markets could be negatively impacted.

 

Our common stock is listed for trading on Nasdaq, therefore, we must satisfy Nasdaq’s continued listing requirements, including, among other things, a minimum closing bid price requirement of $1.00 per share for 30 consecutive business days. On April 1, 2025, the Staff notified us that we did not comply with the minimum bid price requirement for continued listing, as set forth in Nasdaq Listing Rule 5550(a)(2), during the 30 consecutive business day period beginning on February 18, 2025, and ending March 31, 2025. We have been granted 180 calendar days, or until September 29, 2025, to regain compliance. In the event that we do not regain compliance within this 180 period, we may be eligible to seek an additional compliance period of 180 days if we meet certain requirements.

 

There can be no assurance that we will be able to regain compliance with Nasdaq’s listing rules. If we are unable to regain compliance with the minimum bid price requirement or if we fail to meet any of the other continued listing requirements, including stockholder equity requirements, our securities may be delisted from Nasdaq, which could

27

reduce the liquidity of our common stock materially and result in a corresponding material reduction in the price of our common stock. In addition, delisting could harm our ability to raise capital on terms acceptable to us, or at all, and may result in the potential loss of confidence by investors, employees and business development opportunities.

We are subject to risks associated with proxy contests and other actions of activist stockholders.

On February 10, 2025, the Board formed the Special Committee to review and analyze purported director nominations by certain of our stockholders, and non-stockholders, in connection with our 2025 Annual Meeting, and to manage communications and to negotiate and agree settlements with such purported nominating individuals. On May 22, 2025, the Special Committee entered into the Cooperation Agreements, which agreements required, among other things, the appointment of Messrs. DiGiandomenico and Basenese to the Board. Following the 2025 Annual Meeting, the Special Committee was dissolved.

Any legal challenges or other actions by stockholders could result in costly and time-consuming litigation, interfere with our ability to execute our business plan, give rise to perceived uncertainties as to our future direction, adversely affect our relationships with customers, suppliers, investors, prospective and current team members and others, result in the loss of potential business opportunities, or make it more difficult to attract and retain qualified personnel, any of which could materially and adversely affect our business and operating results. The market price of our common stock could be subject to significant fluctuation or otherwise be adversely affected by the events, risks and uncertainties related to any such stockholder activism.

ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

On November 13, 2024, the Board authorized issuance of 15,000 shares to be remitted in quarterly installments to our investor relations firm, Firm IR Group LLC (“Firm IR”), for services rendered by them, pursuant to our 2013 Consultant Stock Plan. On June 30, 2025, we issued 3,750 shares of common stock to Firm IR at a fair market value price per share of $0.94, the closing price of our common stock as reported on Nasdaq on November 13, 2024, the date of grant. These shares were issued in reliance upon the exemption from registration provided by Section 4(a)(2) of the Securities Act, for a transaction by an issuer not involving a public offering.

ITEM 3.DEFAULTS UPON SENIOR SECURITIES

Not applicable.

ITEM 4.MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5.OTHER INFORMATION

None of the Company’s directors or officers adoptedmodified or terminated a Rule 10b-5 trading arrangement or a non-Rule 10b-5 trading arrangement during the fiscal quarter ended June 30, 2025, as such terms are defined under Item 408(a) of Regulation S-K.

28

Item 6.

Exhibit

EXHIBITS

Number

   

Document

3.1

Certificate of Incorporation of ClearSign Technologies Corporation, a Delaware corporation (incorporated by reference to Exhibit 3.3 of the Company’s Form 8-K filed with the Securities and Exchange Commission on June 15, 2023).

3.2

Certificate of Amendment, as filed with the Secretary of the State of Delaware on June 25, 2024 (incorporated by reference to Exhibit 3.1 of the Company’s Form 8-K filed with the Securities and Exchange Commission on June 26, 2024).

3.3

Bylaws of ClearSign Technologies Corporation, a Delaware corporation (incorporated by reference to Exhibit 3.4 of the Company’s Form 8-K filed with the Securities and Exchange Commission on June 15, 2023).

4.1

Form of Common Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K filed with the Securities and Exchange Commission on April 19, 2024).

4.2

Form of Underwriter’s Warrant (incorporated by reference to Exhibit 4.2 of the Company’s Form 8-K filed with the Securities and Exchange Commission on April 19, 2024).

4.3

Form of Private Warrant (incorporated by reference to Exhibit 4.3 of the Company’s Form 8-K filed with the Securities and Exchange Commission on April 19, 2024).

4.4

Form of Pre-Funded Warrant (incorporated by reference to Exhibit 4.1 of the Company’s Form 8-K filed with the Securities and Exchange Commission on April 23, 2024).

4.5

Form of Placement Agent Warrant (incorporated by reference to Exhibit 4.4 of the Company’s Form 8-K filed with the Securities and Exchange Commission on April 19, 2024).

10.1

Cooperation Agreement, dated May 22, 2025, by and between ClearSign Technologies Corporation and Richard D. Clarkson (incorporated by reference to Exhibit 10.1 of the Company’s Form 8-K filed with the Securities and Exchange Commission on May 27, 2025).

10.2

Cooperation Agreement, dated May 22, 2025, by and between ClearSign Technologies Corporation and Anthony DiGiandomenico (incorporated by reference to Exhibit 10.2 of the Company’s Form 8-K filed with the Securities and Exchange Commission on May 27, 2025).

10.3+

Louis J. Basenese’s Offer Letter, effective as of May 22, 2025 (incorporated by reference to Exhibit 10.3 of the Company’s Form 8-K filed with the Securities and Exchange Commission on May 27, 2025).

10.4+

Anthony DiGiandomenico’s Offer Letter, effective as of May 22, 2025 (incorporated by reference to Exhibit 10.4 of the Company’s Form 8-K filed with the Securities and Exchange Commission on May 27, 2025).

31.1*

Rule 13a-14(a)/15d-14(a) Certification of Principal Executive Officer.

31.2*

Rule 13a-14(a)/15d-14(a) Certification of Principal Financial Officer.

29

32.1**

Section 1350 Certification of Principal Executive Officer and Principal Financial Officer.

101.INS*

Inline XBRL Instance Document.

101.SCH*

Inline XBRL Taxonomy Extension Schema Document.

101.CAL*

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

101.DEF*

Inline XBRL Taxonomy Extension Definition Linkbase Document.

101.LAB*

Inline XBRL Taxonomy Extension Label Linkbase Document.

101.PRE*

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

104*

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).

*Filed herewith.

**Furnished herewith.

+ Agreement with management or compensatory plan or arrangement.

30

SIGNATURES

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

CLEARSIGN TECHNOLOGIES CORPORATION

Date: August 14, 2025

By:

/s/ Colin James Deller

Colin James Deller

Chief Executive Officer

(Principal Executive Officer)

Date: August 14, 2025

By:

/s/ Brent Hinds

Brent Hinds

Chief Financial Officer

(Principal Financial and Accounting Officer)

31

EX-31.1 2 clir-20250630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Colin James Deller, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of ClearSign Technologies Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15-d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including any consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)

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

d)

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

5.

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

a)

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

b)

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

Date: August 14, 2025

/s/ Colin James Deller

Colin James Deller

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 3 clir-20250630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Brent Hinds, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of ClearSign Technologies Corporation;

2.

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

3.

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

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15-d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including any consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)

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

d)

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

5.

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

a)

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

b)

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

Date: August 14, 2025

/s/ Brent Hinds

Brent Hinds

Chief Financial Officer

(Principal Financial and Accounting Officer)


EX-32.1 4 clir-20250630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION

In connection with the quarterly report on Form 10-Q of ClearSign Technologies Corporation (the “Company”) for the period ended June 30, 2025 as filed with the Securities and Exchange Commission (the “Report”), we, Colin James Deller, Chief Executive Officer (Principal Executive Officer) and Brent Hinds, Chief Financial Officer (Principal Financial and Accounting Officer) of the Company, hereby certify as of the date hereof, solely for purposes of Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Exchange Act, and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

Date: August 14, 2025

/s/ Colin James Deller

Colin James Deller

Chief Executive Officer

(Principal Executive Officer)

/s/ Brent Hinds

Brent Hinds

Chief Financial Officer

(Principal Financial and Accounting Officer)

This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Report), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 5 clir-20250630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - Fixed Assets, Net - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 99940303 - Disclosure - Fixed Assets, Net - Leases - Supplemental balance sheet and cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Fixed Asset - Minimum future lease payments (Details) (Calc2) link:presentationLink link:calculationLink link:definitionLink 99940304 - Disclosure - Fixed Assets, Net - Minimum future lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - Patents and Other Intangible Assets - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 99940402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 99940703 - Disclosure - Equity - 2021 Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 995200305 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 99940101 - Disclosure - Organization and Description of Business - Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 99940102 - Disclosure - Organization and Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 99940201 - Disclosure - Summary of Significant Accounting Policies - Research and Development, and Government Assistance (Details) link:presentationLink link:calculationLink link:definitionLink 99940202 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - Fixed Assets, Net - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 99940403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - Equity - Common Stock and Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - Equity - Warrants & Pre-Funded Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 99940704 - Disclosure - Equity - Equity Incentive Plan Options and Inducement Options (Details) link:presentationLink link:calculationLink link:definitionLink 99940705 - Disclosure - Equity - Inducement Options (Details) link:presentationLink link:calculationLink link:definitionLink 99940706 - Disclosure - Equity - Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 99940707 - Disclosure - Equity - Restricted Stock units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99940708 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 99940709 - Disclosure - Equity - Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 99940710 - Disclosure - Equity - Consultant Stock Plan (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - Net Loss per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - Government Assistance (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - Fixed Assets, Net link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - Patents and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - Revenue, Contract Assets and Contract Liabilities link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - Net Loss per Common Share link:presentationLink link:calculationLink link:definitionLink 99521091 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - Government Assistance link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - Fixed Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - Patents and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - Net Loss per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 clir-20250630_cal.xml EX-101.CAL EX-101.DEF 7 clir-20250630_def.xml EX-101.DEF EX-101.LAB 8 clir-20250630_lab.xml EX-101.LAB Document and Entity Information Document Type Document Quarterly Report Document Period End Date Document Period End Date Document Transition Report Entity File Number Entity Registrant Name Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Address, Address Line One Entity Address, City or Town Entity Address, State or Province Entity Address, Postal Zip Code City Area Code Local Phone Number Title of 12(b) Security Trading Symbol Security Exchange Name Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Central Index Key Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Period Focus Amendment Flag Condensed Consolidated Balance Sheets Statement [Table] Statement [Line Items] Assets [Abstract] ASSETS Assets, Current [Abstract] Current Assets: Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Accounts Receivable, after Allowance for Credit Loss, Current Accounts receivable Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets Contract assets Prepaid Expense and Other Assets, Current Prepaid expenses and other assets Assets, Current Total current assets Property, Plant and Equipment, Net Total Fixed assets, net Intangible Assets, Net (Excluding Goodwill) Finite-Lived Intangible Assets, Net Patents and other intangible assets, net Assets Total Assets Liabilities and Equity [Abstract] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities, Current [Abstract] Current Liabilities: Accounts Payable, Current Accounts payable and accrued liabilities Operating Lease, Liability, Current Current lease liabilities Current portion of lease liabilities Accrued Liabilities, Current Accrued compensation and related taxes Contract with Customer, Liability, Current Contract liabilities Liabilities, Current Total current liabilities Liabilities, Noncurrent [Abstract] Long Term Liabilities: Operating Lease, Liability, Noncurrent Long term lease liabilities Long term lease liabilities Liabilities Total liabilities Commitments and Contingencies Commitments and contingencies (Note 9) Equity, Attributable to Parent [Abstract] Stockholders' Equity: Preferred Stock, Value, Issued Preferred stock, $0.0001 par value, 2,000,000 shares authorized, no shares issued or outstanding Common Stock, Value, Issued Common stock, $0.0001 par value, 87,500,000 shares authorized, 52,426,282 and 50,285,509 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively Additional Paid in Capital Additional paid-in capital Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accumulated other comprehensive loss Retained Earnings (Accumulated Deficit) Accumulated deficit Equity, Including Portion Attributable to Noncontrolling Interest Ending Balance Beginning Balance Total stockholders' equity Liabilities and Equity Total Liabilities and Stockholders' Equity Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Preferred Stock, Shares Authorized Preferred stock, authorized shares Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Common Stock, Shares Authorized Common stock, authorized shares Common Stock, Shares Authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding Condensed Consolidated Statements of Operations and Comprehensive Loss Revenue from Contract with Customer, Including Assessed Tax Revenues Cost of Revenue Cost of goods sold Gross Profit Gross profit Operating Expenses [Abstract] Operating expenses: Research and Development Expense Research and development General and Administrative Expense General and administrative Operating Expenses Total operating expenses Operating Income (Loss) Loss from operations Nonoperating Income (Expense) [Abstract] Other income, net: Interest Income (Expense), Nonoperating Interest income Government Assistance, Nonoperating Income, Increase (Decrease) Government assistance Other Nonoperating Income (Expense) Other income, net Nonoperating Income (Expense) Total other income, net Net loss Earnings Per Share, Basic Net loss per share - basic (in dollar per share) Earnings Per Share, Diluted Net loss per share - fully diluted (in dollar per share) Weighted Average Number of Shares Outstanding, Basic Weighted average number of shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Diluted Weighted average number of shares outstanding - fully diluted (in shares) Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive loss: Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent Foreign-exchange translation adjustments Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Condensed Consolidated Statements of Stockholders' Equity Equity Components [Axis] Equity Component [Domain] Common Stock Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss Retained Earnings [Member] Accumulated Deficit Sale of Stock [Axis] Sale of Stock [Domain] Sale of stock of company in a public offering. Public offering Public offering Private Placement [Member] Private Placement Participation Right under Stock Purchase Agreement with ClirSPV, LLC. Participation Right Participation Right Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Represents the information pertaining to Participation Right Warrants, Public Warrants, Private Warrants, Underwriter Warrants, Placement Agent Warrants, collectively known as the "Warrants". Warrants [Member] Warrants Represents information about Prefunded warrants. Prefunded Warrants [Member] Prefunded Warrants Shares, Outstanding Ending Balances (in shares) Beginning Balances (in shares) Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Share-based compensation Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Share-based compensation (in shares) Value, after forfeiture, of shares issued under share-based payment arrangement, net of tax withholdings for the reporting period. Excludes employee stock ownership plan (ESOP). Shares Issued, Value, Share-Based Payment Arrangement, Net Of Tax Withholdings Share-based compensation, net of tax withholdings Number, after forfeiture, of shares issued under share-based payment arrangement, net of tax withholdings for the reporting period. Excludes employee stock ownership plan (ESOP). Shares Issued, Shares, Share-Based Payment Arrangement, Net Of Tax Withholdings Share-based compensation, net of tax withholdings (in shares) Value of stock (or other type of equity) issued during the period as a result of any payment of accrued compensation. Stock Issued During Period Value In Payments Of Accrued Compensation Fair value of stock issued in payment of accrued compensation Fair value of stock payments in accrued compensation, Fair Value Number of stock (or other type of equity) issued during the period as a result of any payment accrued compensation. Stock Issued During Period Shares In Payments Of Accrued Compensation Fair value of stock issued in payment of accrued compensation (in shares) Fair value of stock payments in accrued compensation, Number of Shares Stock Issued During Period, Value, Issued for Services Shares issued for services Stock Issued During Period, Shares, Issued for Services Shares issued for services (per share) (in shares) Stock Issued During Period, Value, New Issues Issuance of common stock in offering, net of expenses Stock Issued During Period, Shares, New Issues Number of shares of common stock issued Issuance of common stock in offering, net of expenses (in shares) Adjustments to Additional Paid in Capital, Warrant Issued Issuance of warrants in offering, net of expenses Value of stock issued as a result of the exercise of warrants. Stock Issued During Period, Value, Warrants Exercised Exercise of warrants Shares of stock issued as a result of the exercise of warrants. Stock Issued During Period, Shares, Warrants Exercised Exercise of warrants (in shares) Shares of stock issued as a result of the exercise of prefunded warrants. Stock Issued During Period, Shares, Prefunded Warrants Exercised Exercise of prefunded warrants (in shares) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign-exchange translation adjustment Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Tax withholdings related to share-based compensation Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Tax withholdings related to share-based compensation (in shares) Per share value of common share granted during the period for services. Common Stock For Services Per Share Issue Two Share price of common stock issued for services, two (in dollars per share) Condensed Consolidated Statements of Cash Flows (Unaudited) Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net loss to net cash used in operating activities: Issuance of Stock and Warrants for Services or Claims Common stock issued for services Share-Based Payment Arrangement, Noncash Expense Share-based compensation, net of tax withholdings The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets, excluding right-of-use assets, to periods that benefit from use of the assets. Depreciation And Amortization Excluding Right-of-use Asset Amortization Depreciation and amortization Operating Lease, Right-of-Use Asset, Periodic Reduction Right-of-use asset amortization Gain (Loss) on Termination of Lease Lease amendments Increase (Decrease) in Operating Capital [Abstract] Change in operating assets and liabilities: Increase (Decrease) in Contract with Customer, Asset Contract assets Increase (Decrease) in Accounts Receivable Accounts receivable Increase (Decrease) in Prepaid Expense Prepaid expenses and other assets Increase (Decrease) in Accounts Payable Accounts payable, accrued liabilities, and lease liabilities Increase (Decrease) in Employee Related Liabilities Accrued compensation and related taxes Increase (Decrease) in Contract with Customer, Liability Contract liabilities Net Cash Provided by (Used in) Operating Activities Net cash used in operating activities Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Payments to Acquire Property, Plant, and Equipment Acquisition of fixed assets Payments to Acquire Intangible Assets Disbursements for patents and other intangible assets Net Cash Provided by (Used in) Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Proceeds from Issuance of Common Stock Proceeds from issuance of common stock, net of offering costs Proceeds from Warrant Exercises Proceeds from exercise of warrants Payment, Tax Withholding, Share-Based Payment Arrangement Taxes paid related to vesting of restricted stock units Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents, end of period Cash and cash equivalents, beginning of period Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: The amount of officer and employee equity awards for prior year accrued compensation. Officer And Employee Equity Awards For Prior Year Accrued Compensation Officer and employee equity awards for prior year accrued compensation The amount of non cash impact on new lease. Non Cash Impact Of New Lease Non-cash impact of new lease Organization and Description of Business Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Organization and Description of Business Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies No definition available. Fixed Assets, Net Property, Plant and Equipment Disclosure [Text Block] Fixed Assets, Net Patents and Other Intangible Assets Intangible Assets Disclosure [Text Block] Patents and Other Intangible Assets Revenue, Contract Assets and Contract Liabilities Revenue from Contract with Customer [Text Block] Revenue, Contract Assets and Contract Liabilities Product Warranties Product Warranty Disclosure [Text Block] Product Warranties Equity Equity [Text Block] Equity Net Loss per Common Share Earnings Per Share [Text Block] Net Loss per Common Share Commitments and Contingencies. Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Government Assistance Government Assistance [Text Block] Government Assistance Subsequent Events Subsequent Events [Text Block] Subsequent Events Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Use of Estimates, Policy [Policy Text Block] Use of Estimates Research and Development Expense, Policy [Policy Text Block] Research and Development Disclosure of accounting policy for foreign operations. Foreign Operations [Policy Text Block] Foreign Operations New Accounting Pronouncements, Policy [Policy Text Block] Recently Issued Accounting Pronouncements Property, Plant and Equipment [Table Text Block] Summary of fixed assets, net Lease, Cost [Table Text Block] Schedule Of Supplemental balance sheet information Tabular disclosure of supplemental cash flow information related to leases. Summary Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental cash flow information related to leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of minimum future payments Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Patents and Other Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of future amortization expense Schedule of Product Warranty Liability [Table Text Block] Summary of warranty liability activity Plan Name [Axis] Plan Name [Domain] Represents Equity Incentive Plan. Equity Incentive Plan [Member] Equity Incentive Plan Represents Consultant Plan. Consultant Stock Plan Non qualified stock option. Non-Qualified Stock Option Non-Qualified Stock Option Restricted Stock Units (RSUs) [Member] Restricted Stock Units Summary of warrants outstanding. Summary Of Warrants Outstanding [Table Text Block] Summary of warrants outstanding Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Schedule of outstanding, reserved and authorized shares under share-based compensation plans Share-Based Payment Arrangement, Option, Activity [Table Text Block] Schedule of stock option activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of restricted stock unit activity Share-Based Payment Arrangement, Activity [Table Text Block] Schedule of share-based compensation activity Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Schedule of compensation expense Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of potentially dilutive securities that have not been included in the computation of diluted net loss per share Organization and Description of Business [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Revenue from Contract with Customer Benchmark [Member] Revenue from Contract with Customer Benchmark Concentration Risk Type [Axis] Concentration Risk Type [Domain] Geographic Concentration Risk [Member] Geographical [Axis] Geographical [Domain] UNITED STATES 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. Organization and Description of Business [Line Items] Organization and Description of Business Number of Operating Segments Number of operating segment Number of Reportable Segments Number of reportable segment Concentration Risk, Percentage Concentration risk percentage Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations [Member] Suspended status Disposal Group Name [Axis] Disposal Group Name [Domain] ClearSign Asia Limited. ClearSign Asia Limited [Member] ClearSign Asia Limited Represents period for suspended status, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Suspended Status, Period Suspended status, period Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred Research and Development, funding received to offset costs Property, Plant and Equipment [Table] CHINA ClearSign Asia Limited Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Amount of capital requirement. Capital Requirement Registered capital requirement Amount of capital requirement that has been satisfied/paid as of balance sheet date. Capital Requirement Satisfied Capital requirement paid Furniture and Fixtures, Gross Office furniture and equipment Leasehold Improvements, Gross Leasehold improvements Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, before Accumulated Depreciation Fixed assets, gross Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation Accumulated depreciation and amortization Amount, after accumulated depreciation and excluding construction in progress and lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service. Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease And Construction in Progress, after Accumulated Depreciation Fixed assets, net, after accumulated amortization Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Operating lease ROU assets, net Depreciation Depreciation expense Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Domain] Minimum [Member] Minimum Maximum [Member] Maximum Represents the information pertaining to Seattle Washington Seattle [Member] Represents the information pertaining to Tulsa Oklahoma Tulsa [Member] Lessee, Lease, Description [Line Items] Leases Lessee, Operating Lease, Renewal Term Renewal option term Represents short term of monthly rent expense. Operating Leases Short Term Monthly Rent Expense Short term monthly rent expense Amount of increase (decrease) in operating lease, right of use assets. Increase (Decrease) in Operating Lease Right Of Use Asset Increase (decrease) in operating lease right of use asset Lessee, Operating Lease, Term of Contract Agreement expiration term (in years) Short-Term Lease, Cost Short term lease expense Lessee, Operating Lease, Remaining Lease Term Remaining term (in years) Represents percentage of Annual rent expense increase. Excludes triple net operating costs. Percentage Operating Leases Annual Rent Expense Increase Annual rent expense, increase (in percent) Represents monthly rent expense. Excludes triple net operating costs. Operating Leases, Monthly Rent Expense Monthly rent expense Operating Lease, Cost Operating lease cost Leases [Abstract] Operating Lease Operating Lease, Right-of-Use Asset Operating lease ROU assets, net Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability [Abstract] Lease Liabilities: Operating Lease, Liability Total payment due under lease agreement Total lease liabilities Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term (in years) Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Payments for Rent Operating cash flows used in operating leases Increase (Decrease) in Operating Lease Liability Change in operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Change in operating lease ROU assets Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year 2025 (remaining) Lessee, Operating Lease, Liability, to be Paid, Year One 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two 2027 Lessee, Operating Lease, Liability, to be Paid Total future lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: imputed interest Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Represents patents pending. Patents pending Represents issued patents. Issued patents Represents registered trademarks. Registered trademarks Finite-Lived Patents, Gross Patents Finite-Lived Trademarks, Gross Trademarks Other Finite-Lived Intangible Assets, Gross Other Finite-Lived Intangible Assets, Gross Patents and other intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Intangible Asset, Finite-Lived [Table] Finite-Lived Intangible Assets [Line Items] Intangible assets Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year 2025 (remaining) Finite-Lived Intangible Asset, Expected Amortization, Year One 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2029 Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Finite Lived Intangible Assets Amortization Expense Due After Year Four Thereafter Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Intellectual Property [Member] Patent and trademark Trademarks [Member] Trademarks Amortization of Intangible Assets Amortization expense Finite-Lived Intangible Asset, Useful Life Amortization life (in years) Cost of Goods and Services Sold Cost of goods sold Contract with Customer, Liability, Revenue Recognized Revenue recognized Product Warranty Liability [Table] Product Warranty Liability [Line Items] Product warranties Standard Product Warranty Accrual Warranty liability at end of period Warranty liability at beginning of year Standard Product Warranty Accrual, Increase for Warranties Issued Accruals Standard Product Warranty Accrual, Decrease for Payments Payments Amount of decrease in the standard product warranty accrual from changes in accrual related to expirations of product warranties. Standard Product Warranty Accrual, Expirations Changes related to expirations and settlements Stock, Class of Stock [Table] Represents information pertaining to At-The-Market Offering. ATM Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent events Class of Stock [Line Items] Stockholders' equity Offering price of ATM common stock Aggregate Offering Price in At The Market Aggregate offering price Number of shares of new stock issued under the program from inception to balance sheet date. Number of Shares of Common Stock issued To Date Number of shares issued to date Shares Issued, Price Per Share Share price of shares issued in offering (in dollars per share) The gross proceeds from issuance of stock under the program from inception to the balance sheet date. Gross Proceeds from Issuance of Common Stock under the Program to Date Gross proceeds to date The cash inflow from issuance of stock under the program from inception to the balance sheet date. Proceeds from issuance of common stock, net of offering costs, under the program to date Net proceeds to date Represents the information pertaining to Participation Right Pre-Funded Warrants, Private Pre-Funded Warrants, collectively known as the "Pre-Funded Warrants". Pre-Funded Warrants [Member] Pre-Funded Warrants A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Warrants, Outstanding [Roll Forward] Number Class of Warrant or Right, Outstanding Warrants Outstanding at end of period (in shares) Warrants Outstanding at beginning of period (in shares) Number of warrants exercised during the current period. Warrants, Exercises in Period Exercised A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Warrants, Weighted Average Exercise Price [Roll Forward] Wtd. Avg. Exercise Price Weighted average exercise price per share or per unit of warrants or rights outstanding. Class of Warrant or Right, Weighted Average Exercise Price of Warrants or Rights Outstanding at Period End Beginning Balance Weighted average price at which warrant holders acquired shares when converting their warrants into shares. Warrants, Exercises in Period, Weighted Average Exercise Price Exercised Weighted average remaining contractual term for warrants outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Warrants, Outstanding, Weighted Average Remaining Contractual Term Outstanding, Wtd. Avg. Remaining Life (in years) Warrants and Rights Outstanding Aggregate Intrinsic Value Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Represents the information pertaining to two thousand and twenty one plan. 2021 Plan Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share-based compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Maximum number of shares that may be issued as a proportion of outstanding stock Maximum increase in shares available for issuance under share based payment awards. Share-based Compensation Arrangement by Share-based Payment Award, Maximum Increase Shares Available for Issuance Maximum increase in number of shares available for issuance Increase in number of shares reserved for issuance. Share-Based Compensation Arrangement by Share-Based Payment Award, Increase in Shares Reserved For Issuance Increase in share reserve The number of shares of stock already awarded under the share-based compensation plan, including options and restricted stock units. Outstanding Options and Restricted Stock Units Outstanding options and restricted stock units Common Stock, Capital Shares Reserved for Future Issuance Reserved but unissued shares under the Plan Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Total authorized shares under the Plan Equity Option [Member] Equity Option Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Outstanding shares, ending balance Outstanding shares, beginning balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Granted (in shares) Grants of stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Forfeited/Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding - Weighted Average Exercise Price (in dollars per share) Outstanding - Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercise price (in dollars per share) Granted - Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Forfeited/Expired - Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable - Weighted Average Exercise Price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding - Weighted Average Remaining Contractual Life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable - Weighted Average Remaining Contractual Life (in years) Share-Based Payment Arrangement, Expense Compensation expense Share-based compensation expense Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Outstanding end of period Aggregate Intrinsic Value, Outstanding beginning of year Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total unrecognized compensation Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Contractual life Title and Position [Axis] Title and Position [Domain] Chief Executive Officer [Member] Chief Technology Officer Number of installments in which the awards vest. Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Number of installments Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Vesting percentage Fair value of options granted in period. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock. Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value Fair value of options granted (in dollars) Share-Based Payment Arrangement, Expensed and Capitalized, Amount Share based compensation cost related to vesting awards Grantee Status [Axis] Grantee Status [Domain] Share-Based Payment Arrangement, Employee [Member] Employee compensation in lieu of bonus Director [Member] Member of Board of directors Director Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation expense Amount of target value of compensation per quarter. Target Value of Compensation per Quarter Target value of compensation per quarter Amount of unrecognized compensation expense for director services. Unrecognized Compensation Expense For Director Services Unrecognized compensation expense for director services Amount reserved to satisfy grantee's tax withholding obligation for award under share-based payment arrangement. Reserve for Share-based Compensation Tax Withholdings Reserve for share-based compensation tax withholdings Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Nonvested at end of period Nonvested at beginning of year Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Nonvested at end of period Nonvested at beginning of year Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Weighted Average Remaining Contractual Life, Nonvested N/A Weighted Average Value Per Share Weighted average value per share Represents the weighted average share price for stock issued during the period for payments in accrued compensation. Weighted Average Share Price, Stock Issued for Payments Of Accrued Compensation Per Share Fair value of stock payments in accrued compensation, Weighted Average per Share It represents increase decrease in percentage of share based compensation. Increase Decrease Of Share Based Compensation Arrangement By Share Based Payment Award Percentage Maximum increase in available number of authorized shares as a percentage of new shares issued Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Reserved but unissued shares at end of year Reserved but unissued shares at beginning of year Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Increases in the number of authorized shares Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Grants Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Warrant [Member] Warrants A private prefunded warrants is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts. Private Pre-Funded Warrants Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net Loss Per Common Share Class of Warrant or Right, Exercise Price of Warrants or Rights Exercise price (in dollars per share) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Total shares excluded from calculation Government Assistance [Table] Government Assistance, Type [Axis] Government Assistance, Type [Domain] Information pertaining to research grant from the Department of Energy. Research Grant From The Department Of Energy [Member] Research Grant From the Department of Energy Information pertaining to the Oklahoma Quality Jobs Act. Oklahoma Quality Jobs Act [Member] Oklahoma Quality Jobs Act Government Assistance [Line Items] The total amount of the research grant award. Research Grant, Total Award Amount Total award Government Assistance, Transaction Duration Duration of the program n/a Rule10b51ArrModifiedFlag Rule 10b5-1 Arrangement Modified n/a NonRule10b51ArrModifiedFlag Non-Rule 10b5-1 Arrangement Modified EX-101.PRE 9 clir-20250630_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.25.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2025
Aug. 06, 2025
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2025  
Document Transition Report false  
Entity File Number 001-35521  
Entity Registrant Name CLEARSIGN TECHNOLOGIES CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-2056298  
Entity Address, Address Line One 8023 E. 63rd Place, Suite 101  
Entity Address, City or Town Tulsa  
Entity Address, State or Province OK  
Entity Address, Postal Zip Code 74133  
City Area Code 918  
Local Phone Number 236-6461  
Title of 12(b) Security Common Stock  
Trading Symbol CLIR  
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   52,426,282
Entity Central Index Key 0001434524  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 12,339 $ 14,035
Accounts receivable 25 165
Contract assets 268 194
Prepaid expenses and other assets 550 454
Total current assets 13,182 14,848
Fixed assets, net 251 238
Patents and other intangible assets, net 798 830
Total Assets 14,231 15,916
Current Liabilities:    
Accounts payable and accrued liabilities 1,556 1,220
Current portion of lease liabilities 93 75
Accrued compensation and related taxes 378 671
Contract liabilities 1,675 73
Total current liabilities 3,702 2,039
Long Term Liabilities:    
Long term lease liabilities 115 113
Total liabilities 3,817 2,152
Commitments and contingencies (Note 9)
Stockholders' Equity:    
Preferred stock, $0.0001 par value, 2,000,000 shares authorized, no shares issued or outstanding
Common stock, $0.0001 par value, 87,500,000 shares authorized, 52,426,282 and 50,285,509 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 5 5
Additional paid-in capital 113,202 112,796
Accumulated other comprehensive loss (21) (21)
Accumulated deficit (102,772) (99,016)
Total stockholders' equity 10,414 13,764
Total Liabilities and Stockholders' Equity $ 14,231 $ 15,916
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2025
Dec. 31, 2024
Condensed Consolidated Balance Sheets    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, authorized shares 2,000,000 2,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 87,500,000 87,500,000
Common stock, shares issued 52,426,282 50,285,509
Common stock, shares outstanding 52,426,282 50,285,509
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Condensed Consolidated Statements of Operations and Comprehensive Loss        
Revenues $ 133 $ 45 $ 534 $ 1,147
Cost of goods sold 78 3 283 668
Gross profit 55 42 251 479
Operating expenses:        
Research and development 247 402 694 683
General and administrative 1,646 1,777 3,652 3,185
Total operating expenses 1,893 2,179 4,346 3,868
Loss from operations (1,838) (2,137) (4,095) (3,389)
Other income, net:        
Interest income 115 77 248 138
Government assistance 43 185 91 264
Other income, net   3   7
Total other income, net 158 265 339 409
Net loss $ (1,680) $ (1,872) $ (3,756) $ (2,980)
Net loss per share - basic (in dollar per share) $ (0.03) $ (0.04) $ (0.07) $ (0.07)
Net loss per share - fully diluted (in dollar per share) $ (0.03) $ (0.04) $ (0.07) $ (0.07)
Weighted average number of shares outstanding - basic (in shares) 55,217,968 47,312,810 55,107,588 43,080,454
Weighted average number of shares outstanding - fully diluted (in shares) 55,217,968 47,312,810 55,107,588 43,080,454
Comprehensive loss:        
Net loss $ (1,680) $ (1,872) $ (3,756) $ (2,980)
Foreign-exchange translation adjustments   (1)   (4)
Comprehensive loss $ (1,680) $ (1,873) $ (3,756) $ (2,984)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Public offering
Common Stock
Private Placement
Common Stock
Participation Right
Common Stock
Additional Paid-in Capital
Public offering
Additional Paid-in Capital
Private Placement
Warrants
Additional Paid-in Capital
Private Placement
Prefunded Warrants
Additional Paid-in Capital
Private Placement
Additional Paid-in Capital
Participation Right
Warrants
Additional Paid-in Capital
Participation Right
Prefunded Warrants
Additional Paid-in Capital
Participation Right
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Public offering
Private Placement
Warrants
Private Placement
Prefunded Warrants
Private Placement
Participation Right
Warrants
Participation Right
Prefunded Warrants
Participation Right
Total
Beginning Balance at Dec. 31, 2023       $ 4               $ 98,922 $ (17) $ (93,717)               $ 5,192
Beginning Balances (in shares) at Dec. 31, 2023       38,687                                    
Share-based compensation                       67                   67
Share-based compensation (in shares)       67                                    
Fair value of stock issued in payment of accrued compensation                       326                   326
Fair value of stock issued in payment of accrued compensation (in shares)       307                                    
Shares issued for services                       3                   3
Shares issued for services (per share) (in shares)       4                                    
Foreign-exchange translation adjustment                         (3)                 (3)
Tax withholdings related to share-based compensation                       (16)                   (16)
Tax withholdings related to share-based compensation (in shares)       (22)                                    
Net loss                           (1,108)               (1,108)
Ending Balance at Mar. 31, 2024       $ 4               99,302 (20) (94,825)               4,461
Ending Balances (in shares) at Mar. 31, 2024       39,043                                    
Beginning Balance at Dec. 31, 2023       $ 4               98,922 (17) (93,717)               5,192
Beginning Balances (in shares) at Dec. 31, 2023       38,687                                    
Fair value of stock issued in payment of accrued compensation                                           $ 326
Fair value of stock issued in payment of accrued compensation (in shares)                                           307
Net loss                                           $ (2,980)
Ending Balance at Jun. 30, 2024       $ 5               112,602 (21) (96,697)               15,889
Ending Balances (in shares) at Jun. 30, 2024       50,206                                    
Beginning Balance at Mar. 31, 2024       $ 4               99,302 (20) (94,825)               4,461
Beginning Balances (in shares) at Mar. 31, 2024       39,043                                    
Share-based compensation                       344                   344
Share-based compensation (in shares)       256                                    
Shares issued for services                       3                   3
Shares issued for services (per share) (in shares)       4                                    
Issuance of common stock in offering, net of expenses $ 1       $ 2,390     $ 865     $ 1,447       $ 2,391     $ 865     $ 1,447  
Issuance of common stock in offering, net of expenses (in shares) 5,314 2,250 3,350                                      
Issuance of warrants in offering, net of expenses           $ 2,389 $ 1,214   $ 2,250 $ 580   1,831       $ 2,389 $ 1,214   $ 2,250 $ 580   1,831
Foreign-exchange translation adjustment                         (1)                 (1)
Tax withholdings related to share-based compensation                       (13)                   (13)
Tax withholdings related to share-based compensation (in shares)       (11)                                    
Net loss                           (1,872)               (1,872)
Ending Balance at Jun. 30, 2024       $ 5               112,602 (21) (96,697)               15,889
Ending Balances (in shares) at Jun. 30, 2024       50,206                                    
Beginning Balance at Dec. 31, 2024       $ 5               112,796 (21) (99,016)               13,764
Beginning Balances (in shares) at Dec. 31, 2024       50,286                                    
Share-based compensation, net of tax withholdings                       45                   45
Share-based compensation, net of tax withholdings (in shares)       81                                    
Fair value of stock issued in payment of accrued compensation                       279                   279
Fair value of stock issued in payment of accrued compensation (in shares)       326                                    
Shares issued for services                       4                   4
Shares issued for services (per share) (in shares)       4                                    
Exercise of warrants                       24                   24
Exercise of warrants (in shares)       23                                    
Exercise of prefunded warrants (in shares)       1,703                                    
Net loss                           (2,076)               (2,076)
Ending Balance at Mar. 31, 2025       $ 5               113,148 (21) (101,092)               12,040
Ending Balances (in shares) at Mar. 31, 2025       52,423                                    
Beginning Balance at Dec. 31, 2024       $ 5               112,796 (21) (99,016)               13,764
Beginning Balances (in shares) at Dec. 31, 2024       50,286                                    
Fair value of stock issued in payment of accrued compensation                                           $ 279
Fair value of stock issued in payment of accrued compensation (in shares)                                           326
Net loss                                           $ (3,756)
Ending Balance at Jun. 30, 2025       $ 5               113,202 (21) (102,772)               10,414
Ending Balances (in shares) at Jun. 30, 2025       52,426                                    
Beginning Balance at Mar. 31, 2025       $ 5               113,148 (21) (101,092)               12,040
Beginning Balances (in shares) at Mar. 31, 2025       52,423                                    
Share-based compensation, net of tax withholdings                       51                   51
Shares issued for services                       3                   3
Shares issued for services (per share) (in shares)       3                                    
Net loss                           (1,680)               (1,680)
Ending Balance at Jun. 30, 2025       $ 5               $ 113,202 $ (21) $ (102,772)               $ 10,414
Ending Balances (in shares) at Jun. 30, 2025       52,426                                    
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Condensed Consolidated Statements of Stockholders' Equity    
Share price of common stock issued for services, two (in dollars per share) $ 0.81 $ 0.81
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (3,756) $ (2,980)
Adjustments to reconcile net loss to net cash used in operating activities:    
Common stock issued for services 7 6
Share-based compensation, net of tax withholdings 96 382
Depreciation and amortization 98 91
Right-of-use asset amortization 44 43
Lease amendments   (3)
Change in operating assets and liabilities:    
Contract assets (75) 183
Accounts receivable 140 152
Prepaid expenses and other assets (96) (238)
Accounts payable, accrued liabilities, and lease liabilities 330 78
Accrued compensation and related taxes (13) 52
Contract liabilities 1,603 (291)
Net cash used in operating activities (1,622) (2,525)
Cash flows from investing activities:    
Acquisition of fixed assets (4) (18)
Disbursements for patents and other intangible assets (53) (99)
Net cash used in investing activities (57) (117)
Cash flows from financing activities:    
Proceeds from issuance of common stock, net of offering costs   12,967
Proceeds from exercise of warrants 24  
Taxes paid related to vesting of restricted stock units (41) (31)
Net cash provided by (used in) financing activities (17) 12,936
Effect of exchange rate changes on cash and cash equivalents   (4)
Net change in cash and cash equivalents (1,696) 10,290
Cash and cash equivalents, beginning of period 14,035 5,684
Cash and cash equivalents, end of period 12,339 15,974
Supplemental disclosure of cash flow information:    
Officer and employee equity awards for prior year accrued compensation 279 326
Non-cash impact of new lease $ 68 $ 32
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2025
Organization and Description of Business  
Organization and Description of Business

Note 1 – Organization and Description of Business

ClearSign Technologies Corporation (“ClearSign” or the “Company”) designs and develops products and technologies for the purpose of decarbonization and improving key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company’s patented technologies are designed to be embedded in established original equipment manufacturers (“OEM”) products as ClearSign Core™ and ClearSign Eye and other sensing configurations in order to enhance the performance of combustion systems and fuel safety systems in a broad range of markets. These markets include energy (upstream oil production and down-stream refining), commercial/industrial boiler, chemical, petrochemical, transport and power industries. The Company’s primary technology is its ClearSign Core™ technology, which achieves very low emissions without the need of selective catalytic reduction.

The Company was originally incorporated in the State of Washington in 2008. During January 2022, the Company relocated its headquarters from Seattle, Washington to Tulsa, Oklahoma. Effective June 15, 2023, the Company changed its state of incorporation to Delaware. On July 28, 2017, the Company incorporated a subsidiary, ClearSign Asia Limited, in Hong Kong to represent the Company’s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a wholly foreign owned enterprise in China – ClearSign Combustion (Beijing) Environmental Technologies Co., LTD. On August 22, 2024, the Company’s Board of Directors (the “Board”) authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The effective date of our dormancy filing was March 12, 2025.

Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” “our,” “ClearSign” and the “Company” refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.

Business Segments

The Company operates in one operating and reportable segment engaged in the design, development and sale of combustion technologies that improve the performance and cost-effectiveness of industrial combustion systems, referred to herein as the “Combustion” segment. The Company manages its business activities on a consolidated basis. Since the operations comprise a single reportable segment, amounts reported in the consolidated balance sheets, statements of operations and comprehensive loss, stockholders’ equity, and cash flows represent the activities of the Combustion segment.

The Combustion segment derives revenues by delivering products and technology solutions to OEM’s and end-users. Our products and solutions can be incorporated into a new or existing customer infrastructure or equipment. Customer contracts can include multiple billing milestones and performance obligations. The Company can typically satisfy its performance obligations within a twelve month period, but customer project delays, some of which can be beyond the Company’s control, can impact timing of performance and there is no assurance we will satisfy all performance obligations in such period of time.

The Company’s Chief Executive Officer, who is the chief operating decision maker (“CODM”), reviews quarterly financial information on a consolidated basis for making operating decisions, allocating resources and evaluating financial performance. The CODM consistently reviews the consolidated statements of operations and comprehensive loss to manage operations and monitor performance against management expectations. Factors considered by the CODM when assessing a reportable segment include factors such as, but not limited to, human capital, intellectual property, customer relationships and business model design.

Substantially all the Company’s operating activities, including its long-lived assets, are located within the United States. Customers in the United States accounted for 100% of revenues during the three and six months ended June 30, 2025 and 2024. The Company disaggregates geographical revenues by selling location, since many of our target customers are global entities, and it would be more likely than not, that these customers would negotiate sales within our current territory in the United States.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2025
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2 – Summary of Significant Accounting Policies

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2024 has been derived from the Company’s audited consolidated financial statements as of that date.

In the opinion of management, these condensed consolidated financial statements reflect all normal recurring and other adjustments necessary for a fair presentation. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024. Operating results for interim periods are not necessarily indicative of operating results for an entire fiscal year or any other future periods.

The accompanying unaudited condensed consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share-based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the three and six months ended June 30, 2025, the Company received no funds from these types of arrangements. During the three and six months ended June 30, 2024, the Company received zero and $107 thousand, respectively, from these types of arrangements.

Foreign Operations

The accompanying unaudited condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024 include assets amounting to approximately $170 thousand and $145 thousand, respectively, relating to the operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by June 30, 2032, and of which $211 thousand has been paid as of June 30, 2025. On August 22, 2024, the Board authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The dormancy filing became effective as of March 12, 2025.

Recently Issued Accounting Pronouncements

In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”) to enhance the transparency and decision-making usefulness of income tax disclosures by requiring additional information on an entity's tax rate reconciliation, as well as income taxes paid. ASU 2023-09 is effective for our reporting period beginning January 1, 2025. We are currently assessing the impact that the adoption of ASU 2023-09 will have on the disclosures in our annual consolidated financial statements.

In November 2024, FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40) (“ASU 2024-03”). ASU 2024-03 requires enhanced disclosures about types of expenses, including purchases of inventory, employee compensation, depreciation, and amortization, in commonly presented expense captions. The amendments are effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. Entities may apply the amendments prospectively or retrospectively to any or all prior periods presented in the financial statements. We are currently evaluating the impact that this guidance will have on the disclosures within our consolidated financial statements. While ASU 2024-03 will impact only our disclosures and not our financial condition and results of operations, we are assessing when we will adopt the ASU 2024-03.

In May 2025, FASB issued ASU No. 2025-04, Compensation—Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer (“ASU 2025-04”), 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. ASU 2025-04 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 is effective for our reporting period beginning January 1, 2027, with early adoption permitted.  We are currently assessing the impact that the adoption of ASU 2025-04 will have on the disclosures in our annual consolidated financial statements.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net
6 Months Ended
Jun. 30, 2025
Fixed Assets, Net  
Fixed Assets, Net

Note 3 – Fixed Assets, Net

Fixed Assets, Net

Fixed assets, net are summarized as follows:

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

    

Office furniture and equipment

$

103

$

99

Leasehold improvements

 

43

 

43

146

142

Accumulated depreciation and amortization

 

(97)

 

(85)

49

57

Operating lease ROU assets, net

202

181

Total

$

251

$

238

Depreciation expense for the three and six months ended June 30, 2025 was $7 thousand and $12 thousand, respectively.

Depreciation expense for the three and six months ended June 30, 2024 was $4 thousand and $11 thousand, respectively.

Leases

The Company leases office space in Tulsa, Oklahoma, Seattle, Washington, and Beijing, China. During May 2025, the Company renewed its Beijing, China lease for 24 months with monthly rent at approximately $3 thousand. As a result of this renewal, the Company increased the right-of-use (“ROU”) asset and lease liability by $68 thousand during the six months ended June 30, 2025.

During October 2024, the Company entered into a sub-lease agreement to rent office space in Seattle for approximately $2 thousand per month for twelve months. The Seattle lease is considered a short-term lease, as the lease term is 12 months or less from the commencement date. The short-term lease expense for the three and six months ended June 30, 2025 was approximately $5 thousand and $11 thousand, respectively. The short-term lease expense for the three and six months ended June 30, 2024 was approximately $5 thousand and $11 thousand, respectively. The Tulsa and Beijing leases are classified as operating leases, with remaining terms ranging from two years to approximately three years; contractual language requires renewal negotiations to occur at or near termination. These leases are normal and customary for office space, in that, contractual guarantees exist requiring the lessee return the premises to its original functional state.

The Tulsa lease contains fixed annual lease payments that increase annually by 2%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $10 thousand, in the aggregate. Operating lease costs for the three and six months ended June 30, 2025 was $25 thousand and $49 thousand, respectively. Operating lease costs for the three and six months ended June 30, 2024 was $24 thousand and $48 thousand, respectively.

Supplemental balance sheet information related to operating leases is as follows:

June 30, 

December 31, 

(in thousands)

2025

2024

Operating lease ROU assets, net

$

202

$

181

Lease Liabilities:

Current lease liabilities

$

93

$

75

Long term lease liabilities

115

113

Total lease liabilities

$

208

$

188

Weighted average remaining lease term (in years):

 

2.2

2.6

Weighted average discount rate:

 

4.4

%

5.3

%

Supplemental cash flow information related to operating leases is as follows:

For the Six Months Ended

June 30, 

(in thousands)

2025

2024

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows used in operating leases

$

49

$

49

Non-cash impact of new leases and lease modifications

Change in operating lease liabilities

$

68

$

29

Change in operating lease ROU assets

$

68

$

32

Minimum future payments under the Company’s operating lease liabilities as of June 30, 2025 are as follows:

(in thousands)

2025 (remaining)

 

$

50

2026

 

101

2027

68

Total future lease payments

219

Less: imputed interest

(11)

$

208

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.25.2
Patents and Other Intangible Assets
6 Months Ended
Jun. 30, 2025
Patents and Other Intangible Assets  
Patents and Other Intangible Assets

Note 4 – Patents and Other Intangible Assets

Patents and other intangible assets are summarized as follows:

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

    

Patents

Patents pending

$

377

$

346

Issued patents

 

1,056

 

1,034

 

1,433

 

1,380

Trademarks

 

 

Registered trademarks

 

86

 

86

 

86

 

86

Other

 

8

 

8

 

1,527

 

1,474

Accumulated amortization

 

(729)

 

(644)

$

798

$

830

Amortization expense for three and six months ended June 30, 2025 was $43 thousand and $85 thousand, respectively.

Amortization expense for three and six months ended June 30, 2024 was $42 thousand and $80 thousand, respectively.

Future amortization expense associated with issued patents and registered trademarks as of June 30, 2025 is as follows:

(in thousands)

2025 (remaining)

    

$

75

2026

 

130

2027

 

106

2028

 

70

2029

 

30

Thereafter

 

2

$

413

The amortization life for patents ranges between three to five years and trademark lives are set at ten years. The Company does not amortize patents or trademarks classified as pending.

During the three and six months ended June 30, 2025 and 2024, the Company assessed its patent and trademark assets. The Company also evaluated its strategic approach to the pursuit and protection of its intellectual property. It is the

intent of the Company to continue to pursue intellectual property protection. If the Company identifies certain assets where the intellectual property does not directly align with its core technology, the Company will impair the intangible asset and write-off the asset as an expense.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue, Contract Assets and Contract Liabilities
6 Months Ended
Jun. 30, 2025
Revenue, Contract Assets and Contract Liabilities  
Revenue, Contract Assets and Contract Liabilities

Note 5 – Revenue, Contract Assets and Contract Liabilities

The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. Performance obligations typically fall into one of three categories, product shipment, burner performance tests and engineering design. Customer payment milestones are unique to individual contracts and may occur prior to completion of performance obligations. Customer payment terms typically range between thirty and sixty days from the date of billing. Our customer contracts typically have a duration of less than twelve months. Delays in contract performance, if any, typically occur as a result of customer onsite project delays outside of our control.

The Company recognized $133 thousand of revenues and $78 thousand of cost of goods sold during the three months ended June 30, 2025. The revenue and cost of goods sold relate to spare parts orders from multiple customers, and delivery of a boiler burner to a repeat customer. These products and services constitute performance obligations.

The Company recognized $534 thousand of revenues and $283 thousand of cost of goods sold during the six months ended June 30, 2025. The revenue and cost of goods sold predominantly relate to spare parts orders for multiple customers, sales of boiler burners to a single customer, and the successful completion of an engineering study referred herein as a Computational Fluid Dynamic analysis (“CFD”). These products and services constitute performance obligations.

The Company recognized $45 thousand of revenues and $3 thousand of cost of goods sold during the three months ended June 30, 2024. The revenue and cost of goods sold relate to the successful completion of engineering studies for a repeat customer. These products and services constitute performance obligations.

The Company recognized $1,147 thousand of revenues and $668 thousand of cost of goods sold during the six months ended June 30, 2024. The revenue and cost of goods sold relate predominantly to the Company’s process burner product line. The Company delivered multiple burners in connection with a single customer order, successfully completed engineering studies and a CFD analysis, and fulfilled multiple spare parts orders. These products and services constitute performance obligations.

The Company had contract assets of $268 thousand and $194 thousand at June 30, 2025 and December 31, 2024, respectively. The Company had contract liabilities of $1,675 thousand and $73 thousand at June 30, 2025 and December 31, 2024, respectively. Of the $73 thousand contract liabilities balance at December 31, 2024, the Company recognized revenue of $10 thousand and $33 thousand during the three and six months ended June 30, 2025, respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.2
Product Warranties
6 Months Ended
Jun. 30, 2025
Product Warranties  
Product Warranties

Note 6 – Product Warranties

A summary of the Company’s warranty liability activity, which is included in accounts payable and accrued liabilities in the accompanying condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024, is as follows:

June 30, 

December 31, 

(in thousands)

2025

    

2024

    

Warranty liability at beginning of year

$

471

$

110

Accruals

 

46

 

478

Payments

 

(162)

 

(114)

Changes related to expirations and settlements

(24)

(3)

Warranty liability at end of period

$

331

$

471

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.25.2
Equity
6 Months Ended
Jun. 30, 2025
Equity  
Equity

Note 7 – Equity

Common Stock and Preferred Stock

The Company is authorized to issue 87.5 million shares of common stock and 2.0 million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Board. The Company has not issued any shares of preferred stock.

The Company has an At-The-Market (“ATM”) program pursuant to an ATM Offering Agreement with H.C. Wainwright & Co., LLC (“Wainwright”) as sales agent, dated July 17, 2025 (the “Sales Agreement”), pursuant to which the Company may sell shares of common stock with an aggregate offering price of up to $10.39 million. We previously had an ATM program with Virtu Americas LLC (the “Virtu ATM”), which was terminated effective as of July 12, 2025. As of June 30, 2025, we cumulatively issued approximately 1.6 million shares of common stock under the Virtu ATM, at an average price of $3.84 per share. Gross proceeds totaled approximately $6.1 million and net cash proceeds was approximately $5.9 million.

The Company is currently subject to the SEC’s “baby shelf rules,” which prohibit companies with a public float of less than $75 million from issuing securities under a shelf registration statement in excess of one-third of such company’s public float in a 12-month period. These rules may limit future issuances of shares by the Company under our “shelf” registration statement on Form S-3, including through the ATM program with Wainwright or other securities offerings.

 

Warrants and Pre-Funded Warrants 

The following table summarizes the activity and outstanding balance of our outstanding warrants and pre-funded warrants as of June 30, 2025, along with the associated weighted average exercise price and weighted average remaining life for such warrants and pre-funded warrants.  

Warrants 

Pre-Funded Warrants(1) 

(in thousands, except per share data)

Number

Wtd. Avg. Exercise Price 

Wtd. Avg. Remaining Life (in years) 

Aggregate Intrinsic Value

Number

Wtd. Avg. Exercise Price

Aggregate Intrinsic Value

Beginning Balance 

21,295

$

1.0535

4.74

$

8,230

4,499

$

0.0001

$

6,478

Granted

Exercised 

(23)

1.0500

(1,703)

0.0001

Forfeited/Expired 

Outstanding at Period End 

21,272

$

1.0535

4.24

$

2,796

$

0.0001

$

1,565

(1) Pre-funded warrants have no expiration date and only expire when exercised in full. 

Refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2024 for details related to our outstanding warrants and pre-funded warrants.

Equity Incentive Plan

On June 17, 2021, the Company's stockholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the “2021 Plan”) which permits the Company to grant incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, and performance shares, to eligible participants, which includes employees, directors and consultants. The Board’s Human Capital and Compensation Committee (the “Compensation Committee”) is authorized to administer the 2021 Plan.

The 2021 Plan provides for an annual increase in available shares equal to the lesser of (i) 10% of the aggregate number of shares of common stock issued by the Company in the prior fiscal year; or (ii) such number provided by the

Compensation Committee; provided, however, that the total cumulative increase in the number of shares available for issuance pursuant to this automatic share increase shall not exceed 400 thousand shares of common stock. In 2025, the Board did not exercise their right to limit the automatic increase. Accordingly, the 2021 Plan share reserve increased by 400 thousand shares.

Ending balances for the 2021 Plan is as follows:

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

Outstanding options and restricted stock units

 

3,474

 

3,316

Reserved but unissued shares under the Plan

1,692

1,858

Reserved but unissued shares at end of period

 

5,166

 

5,174

Stock Options

Under the terms of the 2021 Plan, incentive stock options and nonstatutory stock options must have an exercise price at or above the fair market value on the date of the grant. At the time of grant, the Company will determine the period within which the option may be exercised and will specify any conditions that must be satisfied before the option vests and may be exercised. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option pricing model.

As permitted by SEC Staff Accounting Bulletin 107, management utilized the simplified approach to estimate the expected term of the options, which represents the period of time that options granted are expected to be outstanding. Expected volatility has been determined through the Company’s historical stock price volatility. The Company has not made an estimate of forfeitures at the time of the grant, but rather accounts for forfeitures at the time they occur. The risk-free rate for periods within the expected life of the option is based on the U.S. Treasury yield in effect at the time of grant. The Company has never declared or paid dividends and has no plans to do so in the foreseeable future.

Equity Incentive Plan Options

Compensation expense associated with stock option awards for the three and six months ended June 30, 2025 totaled $17 thousand and $38 thousand, respectively. Compensation expense associated with stock option awards for the three and six months ended June 30, 2024 totaled $28 thousand and $50 thousand, respectively.

A summary of the Company’s 2011 Equity Incentive Plan and the 2021 Plan stock option activity and changes is as follows:

June 30, 

2025

(in thousands, except per share data)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Aggregate Intrinsic Value

Outstanding at beginning of year

 

2,452

$

2.04

 

4.92

$

496

Granted

 

$

 

Exercised

 

$

 

Forfeited/Expired

 

(55)

$

2.56

 

Outstanding at end of period

 

2,397

$

2.03

 

4.18

$

Exercisable at end of period

 

1,872

$

1.70

 

3.78

$

The intrinsic value is the difference between the Company’s common stock price and the option exercise prices multiplied by the number of in-the-money options. This amount changes based on the fair value of the Company’s common stock.

At June 30, 2025, there was $249 thousand of total unrecognized compensation cost related to non-vested stock option-based compensation arrangements. Vesting criteria ranges from time-based to performance-based. The Company records costs for time-based arrangements ratably across the timeframe, whereas performance-based arrangements require management to continually evaluate predetermined goals against actual circumstances. The maximum contractual term for these options are ten years from the grant date.

Inducement Options

During the year ended December 31, 2023, the Company granted non-qualified stock options to its Chief Technology Officer to purchase an aggregate of 150 thousand shares of common stock with an exercise price of $0.91 as a material inducement to accept employment with the Company. These inducement options vest in three equal installments, with one third of the option vesting on the grant date, and each remaining third vesting on the second and third anniversaries of the grant date, subject to continued employment with the Company. The fair value of these options were estimated on the grant date using the Black-Scholes valuation model, which resulted in $112 thousand. The compensation expense recognized for these awards for the three and six months ended June 30, 2025 was $9 thousand and $18 thousand, respectively. The compensation expense recognized for these awards for the three and six months ended June 30, 2024 was $10 thousand and $19 thousand, respectively. Total unrecognized compensation expense for these inducement options as of June 30, 2025 was $13 thousand.

These inducement options were granted outside of the 2021 Plan and in accordance with the employment inducement

exemption provided under Nasdaq Listing Rule 5635(c)(4).

A summary of the Company’s inducement option activity and changes is as follows:

June 30, 

2025

(in thousands, except per share data)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Aggregate Intrinsic Value

Outstanding at beginning of year

 

491

$

1.53

 

3.04

$

119

Granted

 

$

 

Exercised

 

$

 

Forfeited/Expired

 

$

 

Outstanding at end of period

 

491

$

1.53

 

2.55

$

Exercisable at end of period

 

441

$

1.60

 

2.79

$

Restricted Stock Units

The Company awards employees and directors restricted stock units (“RSUs”) in lieu of cash payment for compensation. These awards are granted from the 2021 Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. The Company pays payroll withholding taxes on behalf of the employee at vesting, and withholds shares from the employee’s award to cover the taxes payable. The Company accrued taxes for RSU share-based compensation of $18 thousand and $29 thousand for the six months ended June 30, 2025 and 2024, respectively. Total unrecognized compensation expense for employee RSUs as of June 30, 2025 was $266 thousand.

Director vesting criteria is contingent upon the occurrence of one of four future events, which the Company cannot predict or control. Therefore, compensation expense for director RSUs is not recognized until one of these four future events occur, which is in accordance with FASB Accounting Standards Codification (“ASC”) Topic 718, Compensation – Stock Compensation.” Total unrecognized compensation expense for director services as of June 30, 2025 was $743 thousand. Director compensation is earned on a quarterly basis with the target value of compensation set at approximately $75 thousand per quarter, assuming five directors, one chairperson for each committee and two committee members for each of the three committees. As of June 30, 2025, we had seven directors.

On May 27, 2025, David M. Maley notified the Company that he would not stand for re-election as a director of the Company upon the expiration of his current term, which expired at the Company’s 2025 annual meeting of stockholders held on July 25, 2025. In addition, Judith S. Schrecker and Catharine M. de Lacy both resigned from the Board and its committees effective as of August 4, 2025.

A summary of the Company’s RSUs activity is as follows:

June 30, 

2025

(in thousands, except per share data)

Number of Shares

Weighted Average Grant Date Fair Value

Weighted Average Contractual Life (in years) (1)

Nonvested at beginning of year

 

865

$

0.99

0.88

Granted

 

393

$

0.91

Vested

 

(121)

$

0.91

Forfeited

(60)

$

0.92

Nonvested at end of period

 

1,077

$

0.97

1.36

1)The weighted average contractual life calculation excludes the number of director RSUs that vest upon one of four performance events (refer to discussion above for details).

A summary of the Company’s RSU compensation expense is as follows:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2025

2024

2025

    

2024

Share-based compensation expense

$

34

$

306

$

66

$

342

Weighted average value per share

$

0.89

$

1.36

$

0.89

$

1.32

Stock Awards

The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the 2021 Plan.

2025

2024

(in thousands, except per share data)

Number of Shares

    

Fair Value

Weighted Average per Share

Number of Shares

    

Fair Value

Weighted Average per Share

Fair value of stock payments in accrued compensation

326

$

279

$

0.85

307

$

326

$

1.06

Consultant Stock Plan

The Company’s 2013 Consultant Stock Plan (the “Consultant Plan”) provides for the granting of shares of common stock to consultants who provide services related to capital raising, investor relations, and making a market in or promoting the Company’s securities. The Company’s officers, employees, and Board members are not entitled to receive grants from the Consultant Plan. The Compensation Committee is authorized to administer the Consultant Plan and establish the grant terms. The Consultant Plan provides for quarterly increases in the available number of authorized shares equal to the lesser of 1% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board shall determine.

The Consultant Plan activity is as follows:

June 30, 

(in thousands)

    

2025

    

Reserved but unissued shares at beginning of period

264

Increases in the number of authorized shares

21

Grants

(7)

Reserved but unissued shares at end of period

 

278

The Consultant Plan compensation expense is summarized as follows:

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2025

    

2024

    

2025

    

2024

Share-based compensation expense

$

3

$

3

$

7

$

6

Weighted average value per share

$

0.94

$

0.81

$

0.94

$

0.81

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Common Share
6 Months Ended
Jun. 30, 2025
Net Loss per Common Share  
Net Loss per Common Share

Note 8 – Net Loss per Common Share

The Company calculates net loss per common share in accordance with ASC Topic 260, “Earnings Per Share” (“ASC 260”). Basic and diluted net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Under ASC 260, shares issuable for little or no cash consideration are considered outstanding common shares and included in the computation of basic net loss per share. As such, for the three and six months ended June 30, 2025 and 2024, the Company included its outstanding pre-funded warrants in its computation of net loss per share. The pre-funded warrants were issued in April and June 2024 and are each exercisable into one share of common stock at an exercise price of $0.0001 per share.

The following potentially dilutive securities have not been included in the computation of diluted net loss per share for the three and six months ended June 30, 2025 and 2024, as the result would be anti-dilutive:

June 30, 

June 30, 

(in thousands)

2025

2024

Stock Options

2,888

3,148

Restricted Stock Units

1,077

682

Warrants

21,272

21,319

Total shares excluded from calculation

25,237

25,149

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies.  
Commitments and Contingencies

Note 9 – Commitments and Contingencies

Litigation

From time to time the Company may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm the Company’s business. As of the date of this report, the Company is not a party to any material pending legal proceedings or claims that the Company believes will have a material adverse effect on the business, financial condition or operating results.

Indemnification Agreements

The Company maintains indemnification agreements with our directors and officers that may require the Company to indemnify these individuals against liabilities that arise by reason of their status or service as directors or officers, except as prohibited by law.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.25.2
Government Assistance
6 Months Ended
Jun. 30, 2025
Government Assistance  
Government Assistance

Note 10 – Government Assistance

During 2022, the Company was awarded a research grant from the Department of Energy (“DOE”) for approximately $250 thousand with the completion of such grant occurring in March 2023. The purpose of the grant was to produce a research paper for a flexible fuel ultra-low NOx process burner capable of burning 100% hydrogen fuel. During 2023, the Company was awarded a Phase 2 grant from the DOE to continue developing this ultra-low NOx hydrogen burner. The Phase 2 grant amount totaled approximately $1.6 million over a two-year period. These awards allow the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the three and six months ended June 30, 2025, the Company recognized $43 thousand and $91 thousand in reimbursements from the DOE, respectively. During the three and six months ended June 30, 2024, the Company recognized $168 thousand and $216 thousand in reimbursements from the DOE, respectively.

Beginning in 2021, the Company received funds relating to the Oklahoma 21st Century Quality Jobs Act. The estimated duration of the program is up to 10 years and is designed to attract growth industries to Oklahoma. By reporting quarterly salary statistics and meeting agreed upon employment thresholds, the state remits benefit monies to the Company. During three and six months ended June 30, 2025, the Company did not receive any funds from this program. During three and six months ended June 30, 2024, the Company recognized $16 thousand and $47 thousand in government assistance from this program, respectively.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Subsequent Events
6 Months Ended
Jun. 30, 2025
Subsequent Events  
Subsequent Events

Note 11 – Subsequent Events

The Company has evaluated subsequent events as of the date of this report and has none to report.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Pay vs Performance Disclosure        
Net Income (Loss) $ (1,680) $ (1,872) $ (3,756) $ (2,980)
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2025
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Rule 10b5-1 Arrangement Modified false
Non-Rule 10b5-1 Arrangement Modified false
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2025
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2024 has been derived from the Company’s audited consolidated financial statements as of that date.

In the opinion of management, these condensed consolidated financial statements reflect all normal recurring and other adjustments necessary for a fair presentation. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024. Operating results for interim periods are not necessarily indicative of operating results for an entire fiscal year or any other future periods.

The accompanying unaudited condensed consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Research and Development

Research and Development

The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share-based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the three and six months ended June 30, 2025, the Company received no funds from these types of arrangements. During the three and six months ended June 30, 2024, the Company received zero and $107 thousand, respectively, from these types of arrangements.

Foreign Operations

Foreign Operations

The accompanying unaudited condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024 include assets amounting to approximately $170 thousand and $145 thousand, respectively, relating to the operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by June 30, 2032, and of which $211 thousand has been paid as of June 30, 2025. On August 22, 2024, the Board authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The dormancy filing became effective as of March 12, 2025.

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements

In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”) to enhance the transparency and decision-making usefulness of income tax disclosures by requiring additional information on an entity's tax rate reconciliation, as well as income taxes paid. ASU 2023-09 is effective for our reporting period beginning January 1, 2025. We are currently assessing the impact that the adoption of ASU 2023-09 will have on the disclosures in our annual consolidated financial statements.

In November 2024, FASB issued ASU No. 2024-03, Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures (Subtopic 220-40) (“ASU 2024-03”). ASU 2024-03 requires enhanced disclosures about types of expenses, including purchases of inventory, employee compensation, depreciation, and amortization, in commonly presented expense captions. The amendments are effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. Entities may apply the amendments prospectively or retrospectively to any or all prior periods presented in the financial statements. We are currently evaluating the impact that this guidance will have on the disclosures within our consolidated financial statements. While ASU 2024-03 will impact only our disclosures and not our financial condition and results of operations, we are assessing when we will adopt the ASU 2024-03.

In May 2025, FASB issued ASU No. 2025-04, Compensation—Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer (“ASU 2025-04”), 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. ASU 2025-04 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 is effective for our reporting period beginning January 1, 2027, with early adoption permitted.  We are currently assessing the impact that the adoption of ASU 2025-04 will have on the disclosures in our annual consolidated financial statements.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net (Tables)
6 Months Ended
Jun. 30, 2025
Fixed Assets, Net  
Summary of fixed assets, net

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

    

Office furniture and equipment

$

103

$

99

Leasehold improvements

 

43

 

43

146

142

Accumulated depreciation and amortization

 

(97)

 

(85)

49

57

Operating lease ROU assets, net

202

181

Total

$

251

$

238

Schedule Of Supplemental balance sheet information

June 30, 

December 31, 

(in thousands)

2025

2024

Operating lease ROU assets, net

$

202

$

181

Lease Liabilities:

Current lease liabilities

$

93

$

75

Long term lease liabilities

115

113

Total lease liabilities

$

208

$

188

Weighted average remaining lease term (in years):

 

2.2

2.6

Weighted average discount rate:

 

4.4

%

5.3

%

Supplemental cash flow information related to leases

For the Six Months Ended

June 30, 

(in thousands)

2025

2024

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows used in operating leases

$

49

$

49

Non-cash impact of new leases and lease modifications

Change in operating lease liabilities

$

68

$

29

Change in operating lease ROU assets

$

68

$

32

Schedule of minimum future payments

Minimum future payments under the Company’s operating lease liabilities as of June 30, 2025 are as follows:

(in thousands)

2025 (remaining)

 

$

50

2026

 

101

2027

68

Total future lease payments

219

Less: imputed interest

(11)

$

208

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Patents and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Patents and Other Intangible Assets  
Schedule of Patents and Other Intangible Assets

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

    

Patents

Patents pending

$

377

$

346

Issued patents

 

1,056

 

1,034

 

1,433

 

1,380

Trademarks

 

 

Registered trademarks

 

86

 

86

 

86

 

86

Other

 

8

 

8

 

1,527

 

1,474

Accumulated amortization

 

(729)

 

(644)

$

798

$

830

Schedule of future amortization expense

(in thousands)

2025 (remaining)

    

$

75

2026

 

130

2027

 

106

2028

 

70

2029

 

30

Thereafter

 

2

$

413

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Product Warranties (Tables)
6 Months Ended
Jun. 30, 2025
Product Warranties  
Summary of warranty liability activity

June 30, 

December 31, 

(in thousands)

2025

    

2024

    

Warranty liability at beginning of year

$

471

$

110

Accruals

 

46

 

478

Payments

 

(162)

 

(114)

Changes related to expirations and settlements

(24)

(3)

Warranty liability at end of period

$

331

$

471

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Tables)
6 Months Ended
Jun. 30, 2025
Summary of warrants outstanding

Warrants 

Pre-Funded Warrants(1) 

(in thousands, except per share data)

Number

Wtd. Avg. Exercise Price 

Wtd. Avg. Remaining Life (in years) 

Aggregate Intrinsic Value

Number

Wtd. Avg. Exercise Price

Aggregate Intrinsic Value

Beginning Balance 

21,295

$

1.0535

4.74

$

8,230

4,499

$

0.0001

$

6,478

Granted

Exercised 

(23)

1.0500

(1,703)

0.0001

Forfeited/Expired 

Outstanding at Period End 

21,272

$

1.0535

4.24

$

2,796

$

0.0001

$

1,565

(1) Pre-funded warrants have no expiration date and only expire when exercised in full. 

Schedule of outstanding, reserved and authorized shares under share-based compensation plans

June 30, 

December 31, 

(in thousands)

    

2025

    

2024

Outstanding options and restricted stock units

 

3,474

 

3,316

Reserved but unissued shares under the Plan

1,692

1,858

Reserved but unissued shares at end of period

 

5,166

 

5,174

Schedule of stock option activity

June 30, 

2025

(in thousands, except per share data)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Aggregate Intrinsic Value

Outstanding at beginning of year

 

2,452

$

2.04

 

4.92

$

496

Granted

 

$

 

Exercised

 

$

 

Forfeited/Expired

 

(55)

$

2.56

 

Outstanding at end of period

 

2,397

$

2.03

 

4.18

$

Exercisable at end of period

 

1,872

$

1.70

 

3.78

$

Schedule of restricted stock unit activity

June 30, 

2025

(in thousands, except per share data)

Number of Shares

Weighted Average Grant Date Fair Value

Weighted Average Contractual Life (in years) (1)

Nonvested at beginning of year

 

865

$

0.99

0.88

Granted

 

393

$

0.91

Vested

 

(121)

$

0.91

Forfeited

(60)

$

0.92

Nonvested at end of period

 

1,077

$

0.97

1.36

Schedule of share-based compensation activity

June 30, 

(in thousands)

    

2025

    

Reserved but unissued shares at beginning of period

264

Increases in the number of authorized shares

21

Grants

(7)

Reserved but unissued shares at end of period

 

278

Restricted Stock Units  
Schedule of compensation expense

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2025

2024

2025

    

2024

Share-based compensation expense

$

34

$

306

$

66

$

342

Weighted average value per share

$

0.89

$

1.36

$

0.89

$

1.32

Equity Incentive Plan  
Schedule of compensation expense

2025

2024

(in thousands, except per share data)

Number of Shares

    

Fair Value

Weighted Average per Share

Number of Shares

    

Fair Value

Weighted Average per Share

Fair value of stock payments in accrued compensation

326

$

279

$

0.85

307

$

326

$

1.06

Consultant Stock Plan  
Schedule of compensation expense

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

(in thousands, except per share data)

2025

    

2024

    

2025

    

2024

Share-based compensation expense

$

3

$

3

$

7

$

6

Weighted average value per share

$

0.94

$

0.81

$

0.94

$

0.81

Non-Qualified Stock Option  
Schedule of stock option activity

June 30, 

2025

(in thousands, except per share data)

Options to Purchase Common Stock

Weighted Average Exercise Price

Weighted Average Remaining Contractual Life (in years)

Aggregate Intrinsic Value

Outstanding at beginning of year

 

491

$

1.53

 

3.04

$

119

Granted

 

$

 

Exercised

 

$

 

Forfeited/Expired

 

$

 

Outstanding at end of period

 

491

$

1.53

 

2.55

$

Exercisable at end of period

 

441

$

1.60

 

2.79

$

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Common Share (Tables)
6 Months Ended
Jun. 30, 2025
Net Loss per Common Share  
Schedule of potentially dilutive securities that have not been included in the computation of diluted net loss per share

June 30, 

June 30, 

(in thousands)

2025

2024

Stock Options

2,888

3,148

Restricted Stock Units

1,077

682

Warrants

21,272

21,319

Total shares excluded from calculation

25,237

25,149

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Description of Business - Business Segments (Details) - segment
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Organization and Description of Business    
Number of operating segment   1
Number of reportable segment   1
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk [Member] | UNITED STATES    
Organization and Description of Business    
Concentration risk percentage 100.00% 100.00%
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Organization and Description of Business (Details)
Aug. 22, 2024
Suspended status | ClearSign Asia Limited  
Organization and Description of Business  
Suspended status, period 3 years
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Research and Development, and Government Assistance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Summary of Significant Accounting Policies        
Research and Development, funding received to offset costs $ 0 $ 0 $ 0 $ 107
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Foreign Operations (Details) - USD ($)
$ in Thousands
Aug. 22, 2024
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]      
Assets   $ 14,231 $ 15,916
ClearSign Asia Limited | Suspended status      
Property, Plant and Equipment [Line Items]      
Suspended status, period 3 years    
ClearSign Asia Limited      
Property, Plant and Equipment [Line Items]      
Assets   170 $ 145
Registered capital requirement   350  
Capital requirement paid   $ 211  
ClearSign Asia Limited | ClearSign Asia Limited | Suspended status      
Property, Plant and Equipment [Line Items]      
Suspended status, period 3 years    
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Fixed Assets, Net          
Office furniture and equipment $ 103   $ 103   $ 99
Leasehold improvements 43   43   43
Fixed assets, gross 146   146   142
Accumulated depreciation and amortization (97)   (97)   (85)
Fixed assets, net, after accumulated amortization 49   49   57
Operating lease ROU assets, net 202   202   181
Total 251   251   $ 238
Depreciation expense $ 7 $ 4 $ 12 $ 11  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net - Leases (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2025
Oct. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases            
Increase (decrease) in operating lease right of use asset         $ 68  
Short term lease expense     $ 5 $ 5 11 $ 11
Monthly rent expense         10  
Operating lease cost     $ 25 $ 24 $ 49 $ 48
CHINA            
Leases            
Renewal option term 24 months          
Short term monthly rent expense $ 3          
Seattle [Member]            
Leases            
Short term monthly rent expense   $ 2        
Agreement expiration term (in years)   12 months        
Tulsa [Member]            
Leases            
Annual rent expense, increase (in percent)         2.00%  
Minimum            
Leases            
Remaining term (in years)   2 years        
Maximum            
Leases            
Remaining term (in years)   3 years        
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net - Leases - Supplemental balance sheet and cash flow information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Operating Lease      
Operating lease ROU assets, net $ 202   $ 181
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net   Property, Plant and Equipment, Net
Lease Liabilities:      
Current lease liabilities $ 93   $ 75
Long term lease liabilities 115   113
Total lease liabilities $ 208   $ 188
Weighted average remaining lease term (in years) 2 years 2 months 12 days   2 years 7 months 6 days
Weighted average discount rate 4.40%   5.30%
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows used in operating leases $ 49 $ 49  
Change in operating lease liabilities 68 29  
Change in operating lease ROU assets $ 68 $ 32  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net - Minimum future lease payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fixed Assets, Net    
2025 (remaining) $ 50  
2026 101  
2027 68  
Total future lease payments 219  
Less: imputed interest (11)  
Total payment due under lease agreement $ 208 $ 188
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Patents and Other Intangible Assets - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Patents $ 1,433 $ 1,380
Trademarks 86 86
Other 8 8
Patents and other intangible assets 1,527 1,474
Accumulated amortization (729) (644)
Finite-Lived Intangible Assets, Net 798 830
Patents pending    
Patents 377 346
Issued patents    
Patents 1,056 1,034
Registered trademarks    
Trademarks $ 86 $ 86
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Patents and Other Intangible Assets - Future amortization expense (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Patents and Other Intangible Assets  
2025 (remaining) $ 75
2026 130
2027 106
2028 70
2029 30
Thereafter 2
Finite-Lived Intangible Assets, Net $ 413
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Patents and Other Intangible Assets - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Intangible assets        
Amortization expense $ 43 $ 42 $ 85 $ 80
Minimum        
Intangible assets        
Amortization life (in years) 3 years   3 years  
Maximum        
Intangible assets        
Amortization life (in years) 5 years   5 years  
Trademarks        
Intangible assets        
Amortization life (in years) 10 years   10 years  
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenue, Contract Assets and Contract Liabilities          
Revenues $ 133 $ 45 $ 534 $ 1,147  
Cost of goods sold 78 $ 3 283 $ 668  
Contract assets 268   268   $ 194
Contract liabilities 1,675   1,675   $ 73
Revenue recognized $ 10   $ 33    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Product Warranties (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Product Warranties    
Warranty liability at beginning of year $ 471 $ 110
Accruals 46 478
Payments (162) (114)
Changes related to expirations and settlements (24) (3)
Warranty liability at end of period $ 331 $ 471
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Common Stock and Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jul. 17, 2025
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Stockholders' equity        
Common stock, authorized shares     87,500,000 87,500,000
Preferred stock, authorized shares     2,000,000 2,000,000
ATM | Subsequent events        
Stockholders' equity        
Aggregate offering price $ 10,390      
Common Stock | ATM        
Stockholders' equity        
Number of shares issued to date     1,600,000  
Share price of shares issued in offering (in dollars per share)     $ 3.84  
Gross proceeds to date     $ 6,100  
Net proceeds to date     $ 5,900  
Common Stock | Participation Right        
Stockholders' equity        
Number of shares of common stock issued   3,350,000    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Warrants & Pre-Funded Warrants (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Warrants    
Stockholders' equity    
Warrants Outstanding at beginning of period (in shares) 21,295  
Exercised (23)  
Warrants Outstanding at end of period (in shares) 21,272 21,295
Beginning Balance $ 1.0535  
Exercised 1.05  
Outstanding at Period End $ 1.0535 $ 1.0535
Outstanding, Wtd. Avg. Remaining Life (in years) 4 years 2 months 26 days 4 years 8 months 26 days
Aggregate Intrinsic Value   $ 8,230
Pre-Funded Warrants    
Stockholders' equity    
Warrants Outstanding at beginning of period (in shares) 4,499  
Exercised (1,703)  
Warrants Outstanding at end of period (in shares) 2,796 4,499
Beginning Balance $ 0.0001  
Exercised 0.0001  
Outstanding at Period End $ 0.0001 $ 0.0001
Aggregate Intrinsic Value $ 1,565 $ 6,478
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - 2021 Equity Incentive Plan (Details) - 2021 Plan - shares
shares in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Share-based compensation    
Maximum number of shares that may be issued as a proportion of outstanding stock 10.00%  
Maximum increase in number of shares available for issuance 400  
Increase in share reserve 400  
Outstanding options and restricted stock units 3,474 3,316
Reserved but unissued shares under the Plan 1,692 1,858
Total authorized shares under the Plan 5,166 5,174
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Equity Incentive Plan Options and Inducement Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Equity Incentive Plan          
Share-based compensation          
Outstanding shares, beginning balance     2,452    
Forfeited/Expired (in shares)     (55)    
Outstanding shares, ending balance 2,397   2,397   2,452
Exercisable (in shares) 1,872   1,872    
Outstanding - Weighted Average Exercise Price (in dollars per share)     $ 2.04    
Forfeited/Expired - Weighted Average Exercise Price (in dollars per share)     2.56    
Outstanding - Weighted Average Exercise Price (in dollars per share) $ 2.03   2.03   $ 2.04
Exercisable - Weighted Average Exercise Price (in dollars per share) $ 1.7   $ 1.7    
Outstanding - Weighted Average Remaining Contractual Life (in years)     4 years 2 months 4 days   4 years 11 months 1 day
Exercisable - Weighted Average Remaining Contractual Life (in years)     3 years 9 months 10 days    
Aggregate Intrinsic Value, Outstanding beginning of year     $ 496    
Aggregate Intrinsic Value, Outstanding end of period         $ 496
Total unrecognized compensation $ 249   $ 249    
Contractual life     10 years    
Non-Qualified Stock Option          
Share-based compensation          
Outstanding shares, beginning balance     491    
Outstanding shares, ending balance 491   491   491
Exercisable (in shares) 441   441    
Outstanding - Weighted Average Exercise Price (in dollars per share)     $ 1.53    
Outstanding - Weighted Average Exercise Price (in dollars per share) $ 1.53   1.53   $ 1.53
Exercisable - Weighted Average Exercise Price (in dollars per share) $ 1.6   $ 1.6    
Outstanding - Weighted Average Remaining Contractual Life (in years)     2 years 6 months 18 days   3 years 14 days
Exercisable - Weighted Average Remaining Contractual Life (in years)     2 years 9 months 14 days    
Aggregate Intrinsic Value, Outstanding beginning of year     $ 119    
Aggregate Intrinsic Value, Outstanding end of period         $ 119
Equity Option          
Share-based compensation          
Compensation expense $ 17 $ 28 $ 38 $ 50  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Inducement Options (Details) - Non-Qualified Stock Option - Chief Technology Officer
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
installment
$ / shares
shares
Share-based compensation          
Grants of stock options | shares         150
Exercise price (in dollars per share) | $ / shares         $ 0.91
Number of installments | installment         3
Vesting percentage         33.00%
Fair value of options granted (in dollars)         $ 112
Share based compensation cost related to vesting awards $ 9 $ 10 $ 18 $ 19  
Total unrecognized compensation $ 13   $ 13    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Restricted Stock Units (Details) - Restricted Stock Units - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Director    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Target value of compensation per quarter $ 75  
Unrecognized compensation expense for director services 743  
Share-Based Payment Arrangement, Employee [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Unrecognized compensation expense 266  
Reserve for share-based compensation tax withholdings $ 18 $ 29
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Restricted Stock units Activity (Details) - Restricted Stock Units - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Shares    
Nonvested at beginning of year 865  
Granted 393  
Vested (121)  
Forfeited (60)  
Nonvested at end of period 1,077 865
Weighted Average Grant Date Fair Value    
Nonvested at beginning of year $ 0.99  
Granted 0.91  
Vested 0.91  
Forfeited 0.92  
Nonvested at end of period $ 0.97 $ 0.99
Weighted Average Remaining Contractual Life, Nonvested 1 year 4 months 9 days 10 months 17 days
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Restricted Stock Units - Compensation Expense (Details) - Restricted Stock Units - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based compensation expense $ 34 $ 306 $ 66 $ 342
Weighted average value per share $ 0.89 $ 1.36 $ 0.89 $ 1.32
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Stock Awards (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity        
Fair value of stock payments in accrued compensation, Number of Shares     326 307
Fair value of stock payments in accrued compensation, Fair Value $ 279 $ 326 $ 279 $ 326
Fair value of stock payments in accrued compensation, Weighted Average per Share     $ 0.85 $ 1.06
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Consultant Stock Plan (Details) - Consultant Stock Plan - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum increase in available number of authorized shares as a percentage of new shares issued     1.00%  
Reserved but unissued shares at beginning of year     264  
Increases in the number of authorized shares     21  
Grants     (7)  
Reserved but unissued shares at end of year 278   278  
Share-based compensation expense $ 3 $ 3 $ 7 $ 6
Weighted average value per share $ 0.94 $ 0.81 $ 0.94 $ 0.81
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss per Common Share (Details) - $ / shares
shares in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Apr. 30, 2024
Net Loss Per Common Share      
Total shares excluded from calculation 25,237 25,149  
Private Pre-Funded Warrants | Private Placement      
Net Loss Per Common Share      
Exercise price (in dollars per share)   $ 0.0001 $ 0.0001
Employee Stock Option      
Net Loss Per Common Share      
Total shares excluded from calculation 2,888 3,148  
Restricted Stock Units      
Net Loss Per Common Share      
Total shares excluded from calculation 1,077 682  
Warrants      
Net Loss Per Common Share      
Total shares excluded from calculation 21,272 21,319  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Government Assistance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Government Assistance [Line Items]              
Government assistance $ 43 $ 185 $ 91 $ 264      
Research Grant From the Department of Energy              
Government Assistance [Line Items]              
Total award         $ 1,600 $ 250  
Duration of the program         2 years    
Government assistance 43 168 91 216      
Oklahoma Quality Jobs Act              
Government Assistance [Line Items]              
Duration of the program             10 years
Government assistance $ 0 $ 16 $ 0 $ 47      
XML 62 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 63 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 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.2 html 157 272 1 false 41 0 false 6 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 995200305 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnauditedParenthetical Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parenthetical) Statements 6 false false R7.htm 995200400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 995210101 - Disclosure - Organization and Description of Business Sheet http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 8 false false R9.htm 995210201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 995210301 - Disclosure - Fixed Assets, Net Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNet Fixed Assets, Net Notes 10 false false R11.htm 995210401 - Disclosure - Patents and Other Intangible Assets Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets Patents and Other Intangible Assets Notes 11 false false R12.htm 995210501 - Disclosure - Revenue, Contract Assets and Contract Liabilities Sheet http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities Revenue, Contract Assets and Contract Liabilities Notes 12 false false R13.htm 995210601 - Disclosure - Product Warranties Sheet http://www.clearsigncombustion.com/role/DisclosureProductWarranties Product Warranties Notes 13 false false R14.htm 995210701 - Disclosure - Equity Sheet http://www.clearsigncombustion.com/role/DisclosureEquity Equity Notes 14 false false R15.htm 995210801 - Disclosure - Net Loss per Common Share Sheet http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShare Net Loss per Common Share Notes 15 false false R16.htm 99521091 - Disclosure - Commitments and Contingencies Sheet http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 995211001 - Disclosure - Government Assistance Sheet http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance Government Assistance Notes 17 false false R18.htm 995211101 - Disclosure - Subsequent Events Sheet http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents Subsequent Events Notes 18 false false R19.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 19 false false R20.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 20 false false R21.htm 99920202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies 21 false false R22.htm 99930303 - Disclosure - Fixed Assets, Net (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetTables Fixed Assets, Net (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNet 22 false false R23.htm 99930403 - Disclosure - Patents and Other Intangible Assets (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables Patents and Other Intangible Assets (Tables) Tables http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets 23 false false R24.htm 99930603 - Disclosure - Product Warranties (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables Product Warranties (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureProductWarranties 24 false false R25.htm 99930703 - Disclosure - Equity (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityTables Equity (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureEquity 25 false false R26.htm 99930803 - Disclosure - Net Loss per Common Share (Tables) Sheet http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareTables Net Loss per Common Share (Tables) Tables http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShare 26 false false R27.htm 99940101 - Disclosure - Organization and Description of Business - Business Segments (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails Organization and Description of Business - Business Segments (Details) Details 27 false false R28.htm 99940102 - Disclosure - Organization and Description of Business (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails Organization and Description of Business (Details) Details http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness 28 false false R29.htm 99940201 - Disclosure - Summary of Significant Accounting Policies - Research and Development, and Government Assistance (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndGovernmentAssistanceDetails Summary of Significant Accounting Policies - Research and Development, and Government Assistance (Details) Details 29 false false R30.htm 99940202 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails Summary of Significant Accounting Policies - Foreign Operations (Details) Details 30 false false R31.htm 99940301 - Disclosure - Fixed Assets, Net - Summary (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails Fixed Assets, Net - Summary (Details) Details 31 false false R32.htm 99940302 - Disclosure - Fixed Assets, Net - Leases (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails Fixed Assets, Net - Leases (Details) Details 32 false false R33.htm 99940303 - Disclosure - Fixed Assets, Net - Leases - Supplemental balance sheet and cash flow information (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails Fixed Assets, Net - Leases - Supplemental balance sheet and cash flow information (Details) Details 33 false false R34.htm 99940304 - Disclosure - Fixed Assets, Net - Minimum future lease payments (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails Fixed Assets, Net - Minimum future lease payments (Details) Details 34 false false R35.htm 99940401 - Disclosure - Patents and Other Intangible Assets - Summary (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails Patents and Other Intangible Assets - Summary (Details) Details 35 false false R36.htm 99940402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails Patents and Other Intangible Assets - Future amortization expense (Details) Details 36 false false R37.htm 99940403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details) Sheet http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails Patents and Other Intangible Assets - Additional information (Details) Details 37 false false R38.htm 99940501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails Revenue, Contract Assets and Contract Liabilities (Details) Details http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities 38 false false R39.htm 99940601 - Disclosure - Product Warranties (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails Product Warranties (Details) Details http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables 39 false false R40.htm 99940701 - Disclosure - Equity - Common Stock and Preferred Stock (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails Equity - Common Stock and Preferred Stock (Details) Details 40 false false R41.htm 99940702 - Disclosure - Equity - Warrants & Pre-Funded Warrants (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails Equity - Warrants & Pre-Funded Warrants (Details) Details 41 false false R42.htm 99940703 - Disclosure - Equity - 2021 Equity Incentive Plan (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails Equity - 2021 Equity Incentive Plan (Details) Details 42 false false R43.htm 99940704 - Disclosure - Equity - Equity Incentive Plan Options and Inducement Options (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails Equity - Equity Incentive Plan Options and Inducement Options (Details) Details 43 false false R44.htm 99940705 - Disclosure - Equity - Inducement Options (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails Equity - Inducement Options (Details) Details 44 false false R45.htm 99940706 - Disclosure - Equity - Restricted Stock Units (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails Equity - Restricted Stock Units (Details) Details 45 false false R46.htm 99940707 - Disclosure - Equity - Restricted Stock units Activity (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails Equity - Restricted Stock units Activity (Details) Details 46 false false R47.htm 99940708 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails Equity - Restricted Stock Units - Compensation Expense (Details) Details 47 false false R48.htm 99940709 - Disclosure - Equity - Stock Awards (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails Equity - Stock Awards (Details) Details 48 false false R49.htm 99940710 - Disclosure - Equity - Consultant Stock Plan (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails Equity - Consultant Stock Plan (Details) Details 49 false false R50.htm 99940801 - Disclosure - Net Loss per Common Share (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails Net Loss per Common Share (Details) Details http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareTables 50 false false R51.htm 99941001 - Disclosure - Government Assistance (Details) Sheet http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails Government Assistance (Details) Details http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance 51 false false All Reports Book All Reports clir-20250630.xsd clir-20250630_cal.xml clir-20250630_def.xml clir-20250630_lab.xml clir-20250630_pre.xml clir-20250630x10q.htm http://fasb.org/us-gaap/2025 http://xbrl.sec.gov/dei/2025 http://xbrl.sec.gov/ecd/2025 true true JSON 68 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "clir-20250630x10q.htm": { "nsprefix": "clir", "nsuri": "http://www.clearsigncombustion.com/20250630", "dts": { "schema": { "local": [ "clir-20250630.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/arcrole/esma-arcrole-2018-11-21.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/2023/calculation-1.1.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/2025/elts/srt-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd", "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd", "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd", "https://xbrl.sec.gov/country/2025/country-2025.xsd", "https://xbrl.sec.gov/currency/2025/currency-2025.xsd", "https://xbrl.sec.gov/dei/2025/dei-2025.xsd", "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd", "https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd", "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd" ] }, "calculationLink": { "local": [ "clir-20250630_cal.xml" ] }, "definitionLink": { "local": [ "clir-20250630_def.xml" ] }, "labelLink": { "local": [ "clir-20250630_lab.xml" ] }, "presentationLink": { "local": [ "clir-20250630_pre.xml" ] }, "inline": { "local": [ "clir-20250630x10q.htm" ] } }, "keyStandard": 226, "keyCustom": 46, "axisStandard": 17, "axisCustom": 0, "memberStandard": 21, "memberCustom": 19, "hidden": { "total": 19, "http://fasb.org/us-gaap/2025": 14, "http://xbrl.sec.gov/dei/2025": 5 }, "contextCount": 157, "entityCount": 1, "segmentCount": 41, "elementCount": 504, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2025": 514, "http://xbrl.sec.gov/dei/2025": 30, "http://xbrl.sec.gov/ecd/2025": 4 }, "report": { "R1": { "role": "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares__r5HWhEsQ0OaeOHEYtGrWw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares__r5HWhEsQ0OaeOHEYtGrWw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "995200200 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R5": { "role": "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_LIac4eg6rUmW9z5FoJbtiw", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_3_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_P1QTFzApK06p9HKgceQ9Cw", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R6": { "role": "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnauditedParenthetical", "longName": "995200305 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_YaGk8V5AyE-qJqXUyaskxg", "name": "clir:CommonStockForServicesPerShareIssueTwo", "unitRef": "Unit_Divide_USD_shares__r5HWhEsQ0OaeOHEYtGrWw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_YaGk8V5AyE-qJqXUyaskxg", "name": "clir:CommonStockForServicesPerShareIssueTwo", "unitRef": "Unit_Divide_USD_shares__r5HWhEsQ0OaeOHEYtGrWw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R8": { "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "longName": "995210101 - Disclosure - Organization and Description of Business", "shortName": "Organization and Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210201 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNet", "longName": "995210301 - Disclosure - Fixed Assets, Net", "shortName": "Fixed Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets", "longName": "995210401 - Disclosure - Patents and Other Intangible Assets", "shortName": "Patents and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities", "longName": "995210501 - Disclosure - Revenue, Contract Assets and Contract Liabilities", "shortName": "Revenue, Contract Assets and Contract Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarranties", "longName": "995210601 - Disclosure - Product Warranties", "shortName": "Product Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquity", "longName": "995210701 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShare", "longName": "995210801 - Disclosure - Net Loss per Common Share", "shortName": "Net Loss per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies", "longName": "99521091 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance", "longName": "995211001 - Disclosure - Government Assistance", "shortName": "Government Assistance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:GovernmentAssistanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:GovernmentAssistanceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents", "longName": "995211101 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R19": { "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": "19", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": null }, "R20": { "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": "20", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920202 - 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": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetTables", "longName": "99930303 - Disclosure - Fixed Assets, Net (Tables)", "shortName": "Fixed Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables", "longName": "99930403 - Disclosure - Patents and Other Intangible Assets (Tables)", "shortName": "Patents and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables", "longName": "99930603 - Disclosure - Product Warranties (Tables)", "shortName": "Product Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "longName": "99930703 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "clir:SummaryOfWarrantsOutstandingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "clir:SummaryOfWarrantsOutstandingTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareTables", "longName": "99930803 - Disclosure - Net Loss per Common Share (Tables)", "shortName": "Net Loss per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails", "longName": "99940101 - Disclosure - Organization and Description of Business - Business Segments (Details)", "shortName": "Organization and Description of Business - Business Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_Ktez8tBw6USxvQnkgAkTdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:NumberOfReportableSegments", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_Ktez8tBw6USxvQnkgAkTdQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:NumberOfReportableSegments", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "longName": "99940102 - Disclosure - Organization and Description of Business (Details)", "shortName": "Organization and Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "Duration_8_22_2024_To_8_22_2024_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_clir_ClearsignAsiaLimitedMember_XtFuxuiQmkSBl0h-4KeYNw", "name": "clir:SuspendedStatusPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndGovernmentAssistanceDetails", "longName": "99940201 - Disclosure - Summary of Significant Accounting Policies - Research and Development, and Government Assistance (Details)", "shortName": "Summary of Significant Accounting Policies - Research and Development, and Government Assistance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_YaGk8V5AyE-qJqXUyaskxg", "name": "us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_YaGk8V5AyE-qJqXUyaskxg", "name": "us-gaap:ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ResearchAndDevelopmentExpensePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails", "longName": "99940202 - Disclosure - Summary of Significant Accounting Policies - Foreign Operations (Details)", "shortName": "Summary of Significant Accounting Policies - Foreign Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_srt_StatementGeographicalAxis_country_CN_rSWQykep0kuN4IbotAH7kQ", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "clir:ForeignOperationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R31": { "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails", "longName": "99940301 - Disclosure - Fixed Assets, Net - Summary (Details)", "shortName": "Fixed Assets, Net - Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:FurnitureAndFixturesGross", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2024_Hk_OGf3I70CLLQHlRS-3dg", "name": "us-gaap:FurnitureAndFixturesGross", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R32": { "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "longName": "99940302 - Disclosure - Fixed Assets, Net - Leases (Details)", "shortName": "Fixed Assets, Net - Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "clir:IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails", "longName": "99940303 - Disclosure - Fixed Assets, Net - Leases - Supplemental balance sheet and cash flow information (Details)", "shortName": "Fixed Assets, Net - Leases - Supplemental balance sheet and cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails", "longName": "99940304 - Disclosure - Fixed Assets, Net - Minimum future lease payments (Details)", "shortName": "Fixed Assets, Net - Minimum future lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "longName": "99940401 - Disclosure - Patents and Other Intangible Assets - Summary (Details)", "shortName": "Patents and Other Intangible Assets - Summary (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:FiniteLivedPatentsGross", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:FiniteLivedPatentsGross", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "99940402 - Disclosure - Patents and Other Intangible Assets - Future amortization expense (Details)", "shortName": "Patents and Other Intangible Assets - Future amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "longName": "99940403 - Disclosure - Patents and Other Intangible Assets - Additional information (Details)", "shortName": "Patents and Other Intangible Assets - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "longName": "99940501 - Disclosure - Revenue, Contract Assets and Contract Liabilities (Details)", "shortName": "Revenue, Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R39": { "role": "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails", "longName": "99940601 - Disclosure - Product Warranties (Details)", "shortName": "Product Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_12_31_2024_Hk_OGf3I70CLLQHlRS-3dg", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_suljA_jkckW8PY6MaUQCAw", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R40": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "longName": "99940701 - Disclosure - Equity - Common Stock and Preferred Stock (Details)", "shortName": "Equity - Common Stock and Preferred Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_6_30_2025_VDx8fkDC4EydDFtqqujgeg", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_7_17_2025_To_7_17_2025_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_SubsidiarySaleOfStockAxis_clir_AtMarketOfferingMember_MV6u45cqF0ukZR0C2eMAXA", "name": "clir:AggregateOfferingPriceInAtMarket", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R41": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails", "longName": "99940702 - Disclosure - Equity - Warrants & Pre-Funded Warrants (Details)", "shortName": "Equity - Warrants & Pre-Funded Warrants (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_ClassOfWarrantOrRightAxis_clir_WarrantsMember_zV7o6cW2m0KF5EDad4DWeA", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clir:SummaryOfWarrantsOutstandingTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_clir_WarrantsMember_BzjE4z91_UqbNRJNB9F3OA", "name": "clir:WarrantsExercisesInPeriod", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "clir:SummaryOfWarrantsOutstandingTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R42": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails", "longName": "99940703 - Disclosure - Equity - 2021 Equity Incentive Plan (Details)", "shortName": "Equity - 2021 Equity Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_GfaEqqxpMUO-87d6rGhWtQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "unitRef": "Unit_Standard_pure_gZBEGanbr0e4O5ucztYY_w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_PlanNameAxis_clir_TwoThousandAndTwentyOnePlanMember_GfaEqqxpMUO-87d6rGhWtQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "unitRef": "Unit_Standard_pure_gZBEGanbr0e4O5ucztYY_w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "longName": "99940704 - Disclosure - Equity - Equity Incentive Plan Options and Inducement Options (Details)", "shortName": "Equity - Equity Incentive Plan Options and Inducement Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_M0pLN4MSLkaDavSyWOE1TA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_PlanNameAxis_clir_EquityIncentivePlanMember_hNHzxm_N-0ymy338ma_xag", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R44": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "longName": "99940705 - Disclosure - Equity - Inducement Options (Details)", "shortName": "Equity - Inducement Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_4qXeNjsEVEmCWbyIWcHulw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_TitleOfIndividualAxis_srt_ChiefExecutiveOfficerMember_us-gaap_PlanNameAxis_clir_NonQualifiedStockOptionMember_4qXeNjsEVEmCWbyIWcHulw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "longName": "99940706 - Disclosure - Equity - Restricted Stock Units (Details)", "shortName": "Equity - Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_v-UMQxcdlEiwCc33DsNMAg", "name": "clir:TargetValueOfCompensationPerQuarter", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_srt_TitleOfIndividualAxis_srt_DirectorMember_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_v-UMQxcdlEiwCc33DsNMAg", "name": "clir:TargetValueOfCompensationPerQuarter", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "longName": "99940707 - Disclosure - Equity - Restricted Stock units Activity (Details)", "shortName": "Equity - Restricted Stock units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_12_31_2024_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_gJXieAUJGUqtokkS_FUQtg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_NBLwngIMl0mGiOQjUK_Hmg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R47": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "longName": "99940708 - Disclosure - Equity - Restricted Stock Units - Compensation Expense (Details)", "shortName": "Equity - Restricted Stock Units - Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_xVue_JlQRk-gry6_g9MaRQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_xVue_JlQRk-gry6_g9MaRQ", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails", "longName": "99940709 - Disclosure - Equity - Stock Awards (Details)", "shortName": "Equity - Stock Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "clir:StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "clir:WeightedAverageSharePriceStockIssuedForPaymentsOfAccruedCompensationPerShare", "unitRef": "Unit_Divide_USD_shares__r5HWhEsQ0OaeOHEYtGrWw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } }, "R49": { "role": "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "longName": "99940710 - Disclosure - Equity - Consultant Stock Plan (Details)", "shortName": "Equity - Consultant Stock Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_gXI22Yau30iJqRuG_pzc2Q", "name": "clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage", "unitRef": "Unit_Standard_pure_gZBEGanbr0e4O5ucztYY_w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_us-gaap_PlanNameAxis_clir_ConsultantPlanMember_gXI22Yau30iJqRuG_pzc2Q", "name": "clir:IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage", "unitRef": "Unit_Standard_pure_gZBEGanbr0e4O5ucztYY_w", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "longName": "99940801 - Disclosure - Net Loss per Common Share (Details)", "shortName": "Net Loss per Common Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2025_To_6_30_2025_9L18DN190E-ephBnx5DP6A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_wl-F4AEdXESCMtkdC1n8_g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails", "longName": "99941001 - Disclosure - Government Assistance (Details)", "shortName": "Government Assistance (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_4_1_2025_To_6_30_2025_sPF37mBMYUuvBOlh6hLlDg", "name": "us-gaap:GovernmentAssistanceNonoperatingIncome", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_GovernmentAssistanceTypeAxis_clir_ResearchGrantFromDepartmentOfEnergyMember_-_p09Sw36UaxkhVAnRq9Mw", "name": "clir:ResearchGrantTotalAwardAmount", "unitRef": "Unit_Standard_USD_uRZjlEooB0uEKoaHCBwnDA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:GovernmentAssistanceTextBlock", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "clir-20250630x10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable and accrued liabilities", "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": [ "r34", "r620" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "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": [ "r766" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued compensation and related taxes", "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": [ "r36" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r107", "r108", "r109", "r110", "r346" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "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", "r10", "r16", "r332", "r335", "r380", "r447", "r448", "r734", "r735", "r736", "r750", "r751", "r752", "r753" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r680" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r44", "r620", "r872" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "verboseLabel": "Additional Paid-in Capital", "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": [ "r464", "r750", "r751", "r752", "r753", "r822", "r874" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r693" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r693" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r693" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r693" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Tax withholdings related to share-based compensation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r820" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issuance of warrants in offering, net of expenses", "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants." } } }, "auth_ref": [ "r11", "r21", "r69" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "clir_AggregateOfferingPriceInAtMarket": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "AggregateOfferingPriceInAtMarket", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Offering price of ATM common stock", "label": "Aggregate Offering Price in At The Market", "terseLabel": "Aggregate offering price" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r726" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r652", "r662", "r672", "r704" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r655", "r665", "r675", "r707" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r727" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r693" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r700" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r656", "r666", "r676", "r700", "r708", "r712", "r720" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r718" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation expense", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r306", "r309", "r310" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "AmendmentFlag", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets." } } }, "auth_ref": [ "r7", "r121", "r187", "r193", "r554", "r556", "r557", "r559", "r561" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Total shares excluded from calculation", "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": [ "r157" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r157" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Net Loss Per Common Share", "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": [ "r157" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "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": [ "r157" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r76", "r84", "r102", "r128", "r129", "r130", "r161", "r170", "r174", "r175", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r324", "r328", "r347", "r427", "r428", "r432", "r492", "r569", "r570", "r573", "r620", "r631", "r632", "r643", "r788", "r789", "r832" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r98", "r106", "r128", "r129", "r130", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r324", "r328", "r347", "r620", "r788", "r789", "r832" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current Assets:" } } }, "auth_ref": [] }, "clir_AtMarketOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "AtMarketOfferingMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to At-The-Market Offering.", "label": "ATM" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r715" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r716" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r711" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r711" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r711" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r711" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r711" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r711" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "AwardTypeAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r714" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r713" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r712" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r712" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "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": [ "r743" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2025", "localname": "CN", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "ClearSign Asia Limited" } } }, "auth_ref": [] }, "clir_CapitalRequirement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "CapitalRequirement", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of capital requirement.", "label": "Capital Requirement", "terseLabel": "Registered capital requirement" } } }, "auth_ref": [] }, "clir_CapitalRequirementSatisfied": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "CapitalRequirementSatisfied", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of capital requirement that has been satisfied/paid as of balance sheet date.", "label": "Capital Requirement Satisfied", "terseLabel": "Capital requirement paid" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "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": [ "r18", "r100", "r555" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "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": [ "r18", "r58", "r125" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and 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", "r58" ] }, "clir_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r691" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "verboseLabel": "Chief Technology Officer" } } }, "auth_ref": [ "r765" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r688" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r686" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CityAreaCode", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "terseLabel": "Stockholders' equity", "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": [ "r103", "r104", "r105", "r163", "r232", "r239", "r240", "r241", "r243", "r246", "r251", "r253", "r330", "r457", "r458", "r459", "r460", "r574", "r730", "r744", "r746" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails", "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r791" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails", "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "verboseLabel": "Exercise price (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r128", "r131", "r254" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Warrants Outstanding at end of period (in shares)", "periodStartLabel": "Warrants Outstanding at beginning of period (in shares)", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "clir_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights": { "xbrltype": "perShareItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Weighted Average Exercise Price of Warrants or Rights", "periodEndLabel": "Outstanding at Period End", "periodStartLabel": "Beginning Balance" } } }, "auth_ref": [] }, "clir_ClearsignAsiaLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ClearsignAsiaLimitedMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "ClearSign Asia Limited.", "label": "ClearSign Asia Limited [Member]", "terseLabel": "ClearSign Asia Limited" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r692" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r692" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (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": [ "r40", "r77", "r433", "r479" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r65", "r205", "r206", "r539", "r781", "r783" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Reserved but unissued shares under the Plan", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r43" ] }, "clir_CommonStockForServicesPerShareIssueTwo": { "xbrltype": "perShareItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "CommonStockForServicesPerShareIssueTwo", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "documentation": "Per share value of common share granted during the period for services.", "label": "Common Stock For Services Per Share Issue Two", "verboseLabel": "Share price of common stock issued for services, two (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r633", "r634", "r635", "r637", "r638", "r639", "r640", "r750", "r751", "r753", "r822", "r870", "r874" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r43" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized shares", "verboseLabel": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r43", "r480" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "verboseLabel": "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": [ "r43" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r11", "r43", "r480", "r498", "r874", "r875" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value, 87,500,000 shares authorized, 52,426,282 and 50,285,509 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively", "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": [ "r43", "r230", "r236", "r435", "r620" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r697" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r696" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r698" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r695" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "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": [ "r17", "r112", "r114", "r118", "r425", "r442", "r443" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive loss:" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r165", "r179", "r454", "r455", "r538", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r165", "r179", "r454", "r455", "r538", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r165", "r179", "r454", "r455", "r538", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r165", "r179", "r755", "r756", "r757", "r758", "r759" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r165", "r179", "r454", "r455", "r538", "r755", "r756", "r757", "r758", "r759" ] }, "clir_ConsultantPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ConsultantPlanMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Represents Consultant Plan.", "label": "Consultant Stock Plan" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets", "verboseLabel": "Contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r256", "r258", "r260", "r271" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r256", "r257", "r260", "r271" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r272" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods 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": [ "r50", "r51", "r388", "r557", "r562", "r614", "r738" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "verboseLabel": "Cost of goods sold", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r52", "r128", "r129", "r130", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r347", "r569", "r788" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r7", "r20", "r120", "r556", "r557", "r559", "r561" ] }, "clir_DepreciationAndAmortizationExcludingRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "DepreciationAndAmortizationExcludingRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets, excluding right-of-use assets, to periods that benefit from use of the assets.", "label": "Depreciation And Amortization Excluding Right-of-use Asset Amortization", "terseLabel": "Depreciation and amortization" } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "DirectorMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Member of Board of directors", "verboseLabel": "Director" } } }, "auth_ref": [ "r765", "r871" ] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "terseLabel": "Schedule of outstanding, reserved and authorized shares under share-based compensation plans", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r792" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r96" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations [Member]", "terseLabel": "Suspended status", "documentation": "Disposal group that is disposed of other than by sale. For example, but not limited to, abandonment, in an exchange measured based on the recorded amount of the nonmonetary asset relinquished, or in a distribution to owners in a spinoff. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r8", "r63" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r203", "r204", "r577", "r578" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r647" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentTransitionReport", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r679" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "DocumentType", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r690" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Net Loss per Common Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share - basic (in dollar per share)", "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": [ "r95", "r119", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r150", "r152", "r154", "r155", "r156", "r160", "r228", "r308", "r319", "r322", "r343", "r344", "r426", "r444", "r563" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share - fully diluted (in dollar per share)", "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": [ "r95", "r119", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r152", "r154", "r155", "r156", "r160", "r228", "r308", "r319", "r322", "r343", "r344", "r426", "r444", "r563" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss per Common Share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r149", "r157", "r158", "r159" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; 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": [ "r348" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r819" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r819" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r645" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r645" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityFileNumber", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "EntityFilerCategory", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r645" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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/2025", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r729" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityRegistrantName", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r645" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityShellCompany", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r645" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntitySmallBusiness", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r645" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "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": [ "r645" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r684" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r725" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r725" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r725" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "EquityComponentDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r11", "r92", "r94", "r95", "r115", "r116", "r117", "r133", "r134", "r135", "r137", "r144", "r146", "r148", "r162", "r182", "r183", "r200", "r227", "r255", "r308", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r342", "r349", "r350", "r351", "r352", "r353", "r354", "r363", "r365", "r380", "r441", "r447", "r448", "r449", "r464", "r516" ] }, "clir_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Represents Equity Incentive Plan.", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r694" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r652", "r662", "r672", "r704" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r649", "r659", "r669", "r701" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r700" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Amortization life (in years)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r101", "r184", "r192", "r554" ] }, "clir_FiniteLivedIntangibleAssetsAmortizationExpenseDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseDueAfterYearFour", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Due After Year Four", "terseLabel": "Thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r194", "r552", "r554" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2025 (remaining)", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [ "r876" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2029", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r194", "r552", "r554" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r194", "r552", "r554" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r194", "r552", "r554" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r186", "r188", "r189", "r190", "r191", "r192", "r195", "r196", "r389", "r390", "r453", "r552", "r554", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Patents and other intangible assets", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r184", "r192", "r390", "r554" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets", "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": [ "r186", "r192", "r195", "r196", "r198", "r389", "r552", "r554", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r186", "r188", "r189", "r190", "r191", "r192", "r195", "r196", "r453", "r552", "r554", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r389", "r776" ] }, "us-gaap_FiniteLivedPatentsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedPatentsGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Patents, Gross", "verboseLabel": "Patents", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights." } } }, "auth_ref": [ "r732", "r776" ] }, "us-gaap_FiniteLivedTrademarksGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FiniteLivedTrademarksGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Trademarks, Gross", "verboseLabel": "Trademarks", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time." } } }, "auth_ref": [ "r732", "r776" ] }, "clir_FixedAssetsAndOperatingLeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "FixedAssetsAndOperatingLeasesAbstract", "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Fixed Assets, Net" } } }, "auth_ref": [] }, "clir_ForeignOperationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ForeignOperationsPolicyTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for foreign operations.", "label": "Foreign Operations [Policy Text Block]", "terseLabel": "Foreign Operations" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r656", "r666", "r676", "r708" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r656", "r666", "r676", "r708" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r656", "r666", "r676", "r708" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r656", "r666", "r676", "r708" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r656", "r666", "r676", "r708" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r689" ] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures, Gross", "verboseLabel": "Office furniture and equipment", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r64" ] }, "us-gaap_GainLossOnTerminationOfLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GainLossOnTerminationOfLease", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Termination of Lease", "negatedLabel": "Lease amendments", "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term." } } }, "auth_ref": [ "r366" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "verboseLabel": "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": [ "r54", "r501" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r538", "r759" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Patents and Other Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_GovernmentAssistanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceAbstract", "lang": { "en-us": { "role": { "label": "Government Assistance" } } }, "auth_ref": [] }, "us-gaap_GovernmentAssistanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance [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": [ "r357" ] }, "us-gaap_GovernmentAssistanceNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceNonoperatingIncome", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Nonoperating Income, Increase (Decrease)", "terseLabel": "Government assistance", "documentation": "Amount of increase (decrease) in income from government assistance, classified as nonoperating." } } }, "auth_ref": [ "r357" ] }, "us-gaap_GovernmentAssistanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Table]", "documentation": "Disclosure of information about government assistance." } } }, "auth_ref": [ "r357" ] }, "us-gaap_GovernmentAssistanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistance" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Text Block]", "terseLabel": "Government Assistance", "documentation": "The entire disclosure for government assistance." } } }, "auth_ref": [ "r356", "r358", "r360", "r361", "r362" ] }, "us-gaap_GovernmentAssistanceTransactionDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceTransactionDuration", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Transaction Duration", "terseLabel": "Duration of the program", "documentation": "Duration of government assistance transaction, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r359" ] }, "us-gaap_GovernmentAssistanceTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceTypeAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Type [Axis]", "documentation": "Information by type of government assistance." } } }, "auth_ref": [ "r357" ] }, "us-gaap_GovernmentAssistanceTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GovernmentAssistanceTypeDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Government Assistance, Type [Domain]", "documentation": "Type of government assistance." } } }, "auth_ref": [ "r357" ] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GranteeStatusAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GranteeStatusDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304" ] }, "clir_GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "GrossProceedsFromIssuanceOfCommonStockUnderProgramToDate", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The gross proceeds from issuance of stock under the program from inception to the balance sheet date.", "label": "Gross Proceeds from Issuance of Common Stock under the Program to Date", "terseLabel": "Gross proceeds to date" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r49", "r52", "r83", "r128", "r129", "r130", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r347", "r567", "r569", "r754", "r761", "r762", "r763", "r764", "r788" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations and Comprehensive Loss" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r203", "r204", "r577", "r578" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable, accrued liabilities, and lease liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r6" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedTerseLabel": "Contract assets", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r740" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r387", "r740" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and related taxes", "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Change in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Change in operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r731", "r740" ] }, "clir_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating lease, right of use assets.", "label": "Increase (Decrease) in Operating Lease Right Of Use Asset", "terseLabel": "Increase (decrease) in operating lease right of use asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IncreaseDecreaseInPrepaidExpense", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets", "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods." } } }, "auth_ref": [ "r6" ] }, "clir_IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "IncreaseDecreaseOfShareBasedCompensationArrangementByShareBasedPaymentAwardPercentage", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "It represents increase decrease in percentage of share based compensation.", "label": "Increase Decrease Of Share Based Compensation Arrangement By Share Based Payment Award Percentage", "terseLabel": "Maximum increase in available number of authorized shares as a percentage of new shares issued" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r656", "r666", "r676", "r700", "r708", "r712", "r720" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r718" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r648", "r724" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r648", "r724" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r648", "r724" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Patents and Other Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r185", "r197", "r199", "r551", "r552" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Patents and other intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r186", "r776", "r778" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Intellectual Property [Member]", "terseLabel": "Patent and trademark", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r770", "r771", "r772", "r773", "r775", "r776", "r779", "r780" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating", "terseLabel": "Interest income", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r569", "r614", "r737", "r761" ] }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Issuance of Stock and Warrants for Services or Claims", "terseLabel": "Common stock issued for services", "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims." } } }, "auth_ref": [ "r7" ] }, "clir_IssuedPatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "IssuedPatentsMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents issued patents.", "label": "Issued patents" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule Of Supplemental balance sheet information", "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": [ "r829" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r64" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LeasesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Operating Lease" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "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": [ "r370", "r378" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r370", "r378" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of minimum future 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": [ "r830" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetMinimumFutureLeasePaymentsDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r376", "r745", "r749", "r841" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2026", "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": [ "r376", "r745", "r749", "r841" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2027", "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": [ "r376", "r745", "r749", "r841" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2025 (remaining)", "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": [ "r830" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetMinimumFutureLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r376" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining term (in years)", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r378", "r827" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal option term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r828" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Agreement expiration term (in years)", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r828" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r15", "r35", "r36", "r37", "r38", "r39", "r40", "r41", "r128", "r129", "r130", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r325", "r328", "r329", "r347", "r478", "r566", "r573", "r643", "r788", "r832", "r833" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders' Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r48", "r78", "r437", "r620", "r631", "r632", "r744", "r748", "r767", "r826" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r37", "r99", "r128", "r129", "r130", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r325", "r328", "r329", "r347", "r620", "r788", "r832", "r833" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long Term Liabilities:" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "LocalPhoneNumber", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MaximumMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r169", "r207", "r208", "r209", "r210", "r275", "r301", "r302", "r303", "r311", "r345", "r386", "r445", "r446", "r452", "r470", "r471", "r521", "r523", "r525", "r526", "r528", "r533", "r534", "r536", "r537", "r549", "r550", "r572", "r574", "r579", "r582", "r583", "r584", "r615", "r616", "r617", "r618", "r629", "r790", "r834", "r835", "r836", "r837", "r838", "r839" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r692" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r692" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "MinimumMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "auth_ref": [ "r169", "r207", "r208", "r209", "r210", "r275", "r301", "r302", "r303", "r311", "r345", "r386", "r445", "r446", "r452", "r470", "r471", "r521", "r523", "r525", "r526", "r528", "r533", "r534", "r536", "r537", "r549", "r550", "r572", "r574", "r579", "r582", "r583", "r584", "r615", "r616", "r617", "r629", "r790", "r834", "r835", "r836", "r837", "r838", "r839" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r711" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r719" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r693" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities", "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": [ "r124" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "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": [ "r124" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "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": [ "r58", "r59", "r60" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r53", "r60", "r79", "r95", "r97", "r111", "r113", "r117", "r128", "r129", "r130", "r132", "r136", "r140", "r141", "r142", "r143", "r144", "r147", "r148", "r153", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r231", "r233", "r237", "r308", "r319", "r322", "r344", "r347", "r440", "r499", "r514", "r515", "r558", "r560", "r562", "r641", "r788" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "clir_NonCashImpactOfNewLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "NonCashImpactOfNewLease", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of non cash impact on new lease.", "label": "Non Cash Impact Of New Lease", "terseLabel": "Non-cash impact of new lease" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r692" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r656", "r666", "r676", "r700", "r708" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r683" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r682" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r700" ] }, "clir_NonQualifiedStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "NonQualifiedStockOptionMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Non qualified stock option.", "label": "Non-Qualified Stock Option", "terseLabel": "Non-Qualified Stock Option" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r719" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r719" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net", "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": [ "r55" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income, net:" } } }, "auth_ref": [] }, "clir_Nonrule10b51arrmodifiedflag": { "xbrltype": "booleanItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "Nonrule10b51arrmodifiedflag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "NonRule10b51ArrModifiedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segment", "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": [ "r570", "r760" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segment", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r568", "r571", "r760" ] }, "clir_NumberOfSharesOfCommonStockIssuedToDate": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "NumberOfSharesOfCommonStockIssuedToDate", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of new stock issued under the program from inception to balance sheet date.", "label": "Number of Shares of Common Stock issued To Date", "terseLabel": "Number of shares issued to date" } } }, "auth_ref": [] }, "clir_OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OfficerAndEmployeeEquityAwardsForPriorYearAccruedCompensation", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of officer and employee equity awards for prior year accrued compensation.", "label": "Officer And Employee Equity Awards For Prior Year Accrued Compensation", "terseLabel": "Officer and employee equity awards for prior year accrued compensation" } } }, "auth_ref": [] }, "clir_OklahomaQualityJobsActMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OklahomaQualityJobsActMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Oklahoma Quality Jobs Act.", "label": "Oklahoma Quality Jobs Act [Member]", "terseLabel": "Oklahoma Quality Jobs Act" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total 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": [ "r562" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r83", "r558", "r562", "r567", "r754", "r761", "r762", "r763", "r764" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "verboseLabel": "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": [ "r371", "r619" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetMinimumFutureLeasePaymentsDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails", "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetMinimumFutureLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total payment due under lease agreement", "totalLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r368" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Lease Liabilities:" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liabilities", "verboseLabel": "Current portion of lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r368" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "netLabel": "Long term lease liabilities", "terseLabel": "Long term lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r368" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease ROU assets, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r367" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "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": [ "r741" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r369" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r375", "r619" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)", "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": [ "r374", "r619" ] }, "clir_OperatingLeasesMonthlyRentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OperatingLeasesMonthlyRentExpense", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents monthly rent expense. Excludes triple net operating costs.", "label": "Operating Leases, Monthly Rent Expense", "terseLabel": "Monthly rent expense" } } }, "auth_ref": [] }, "clir_OperatingLeasesShortTermMonthlyRentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OperatingLeasesShortTermMonthlyRentExpense", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents short term of monthly rent expense.", "label": "Operating Leases Short Term Monthly Rent Expense", "terseLabel": "Short term monthly rent expense" } } }, "auth_ref": [] }, "clir_OrganizationAndDescriptionOfBusinessLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OrganizationAndDescriptionOfBusinessLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Organization and Description of Business [Line Items]", "terseLabel": "Organization and Description of Business" } } }, "auth_ref": [] }, "clir_OrganizationAndDescriptionOfBusinessTable": { "xbrltype": "stringItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OrganizationAndDescriptionOfBusinessTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Description of Business [Table]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Organization and Description of Business", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r61", "r73", "r742" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent", "terseLabel": "Foreign-exchange translation adjustments", "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r4", "r10", "r74" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign-exchange translation adjustment", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r2", "r441" ] }, "us-gaap_OtherFiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherFiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Other Finite-Lived Intangible Assets, Gross", "verboseLabel": "Other", "documentation": "Amount before accumulated amortization of finite-lived intangible assets classified as other." } } }, "auth_ref": [ "r732", "r776" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r56", "r614" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r692" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r654", "r664", "r674", "r706" ] }, "clir_OutstandingOptionsAndRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "OutstandingOptionsAndRestrictedStockUnits", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of shares of stock already awarded under the share-based compensation plan, including options and restricted stock units.", "label": "Outstanding Options and Restricted Stock Units", "terseLabel": "Outstanding options and restricted stock units" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r657", "r667", "r677", "r709" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r657", "r667", "r677", "r709" ] }, "clir_ParticipationRightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ParticipationRightMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Participation Right under Stock Purchase Agreement with ClirSPV, LLC.", "label": "Participation Right", "terseLabel": "Participation Right" } } }, "auth_ref": [] }, "clir_PatentsPendingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PatentsPendingMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents patents pending.", "label": "Patents pending" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r681" ] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Rent", "verboseLabel": "Operating cash flows used in operating leases", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Taxes paid related to vesting of restricted stock units", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r122" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Disbursements for patents and other intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Acquisition of fixed assets", "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": [ "r57" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r691" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r691" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r683" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r700" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r693" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r682" ] }, "clir_PercentageOperatingLeasesAnnualRentExpenseIncrease": { "xbrltype": "percentItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PercentageOperatingLeasesAnnualRentExpenseIncrease", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents percentage of Annual rent expense increase. Excludes triple net operating costs.", "label": "Percentage Operating Leases Annual Rent Expense Increase", "terseLabel": "Annual rent expense, increase (in percent)" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PlanNameDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r684" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r728" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r683" ] }, "clir_PreFundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PreFundedWarrantsMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Participation Right Pre-Funded Warrants, Private Pre-Funded Warrants, collectively known as the \"Pre-Funded Warrants\".", "label": "Pre-Funded Warrants [Member]", "terseLabel": "Pre-Funded Warrants" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r42", "r239" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized shares", "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": [ "r42", "r480" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "verboseLabel": "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": [ "r42", "r239" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "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": [ "r42", "r480", "r498", "r874", "r875" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $0.0001 par value, 2,000,000 shares authorized, no shares issued or outstanding", "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": [ "r42", "r230", "r235", "r434", "r620" ] }, "clir_PrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PrefundedWarrantsMember", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Represents information about Prefunded warrants.", "label": "Prefunded Warrants [Member]", "terseLabel": "Prefunded Warrants" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other 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": [ "r733" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PrivatePlacementMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Private Placement [Member]", "terseLabel": "Private Placement", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "clir_PrivatePrefundedWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PrivatePrefundedWarrantsMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "documentation": "A private prefunded warrants is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Pre-Funded Warrants" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of offering costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r3" ] }, "clir_ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ProceedsFromIssuanceOfCommonStockNetOfOfferingCostsUnderProgramToDate", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of stock under the program from inception to the balance sheet date.", "label": "Proceeds from issuance of common stock, net of offering costs, under the program to date", "terseLabel": "Net proceeds to date" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r739" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Product Warranties" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarranties" ], "lang": { "en-us": { "role": { "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranties", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r216" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r95", "r97", "r111", "r113", "r123", "r128", "r129", "r130", "r132", "r136", "r144", "r147", "r148", "r181", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r228", "r308", "r319", "r322", "r323", "r326", "r327", "r344", "r347", "r427", "r429", "r439", "r463", "r499", "r514", "r515", "r612", "r613", "r642", "r736", "r788" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Fixed Assets, Net", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r62", "r88", "r89", "r90" ] }, "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, Accumulated Depreciation", "negatedLabel": "Accumulated depreciation and amortization", "documentation": "Amount, excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of accumulated amortization, depreciation, depletion for physical asset used in normal conduct of business to create and distribute product and service." } } }, "auth_ref": [ "r202", "r379" ] }, "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and excluding construction in progress and lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service.", "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease And Construction in Progress, after Accumulated Depreciation", "totalLabel": "Fixed assets, net, after accumulated amortization" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseBeforeAccumulatedDepreciation", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": "clir_PropertyPlantAndEquipmentExcludingLessorAssetUnderOperatingLeaseAndConstructionInProgressAfterAccumulatedDepreciation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Excluding Lessor Asset under Operating Lease, before Accumulated Depreciation", "totalLabel": "Fixed assets, gross", "documentation": "Amount, before accumulated depreciation and excluding lessor's underlying asset for which right to use has been conveyed to lessee under operating lease, of physical asset used in normal conduct of business to create and distribute product and service." } } }, "auth_ref": [ "r201", "r379" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "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": [ "r377" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Total", "verboseLabel": "Fixed assets, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r377", "r431", "r438", "r620" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of fixed assets, net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetSummaryDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "verboseLabel": "Operating lease ROU assets, net", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r80", "r85", "r201", "r379" ] }, "clir_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "PublicOfferingMember", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Sale of stock of company in a public offering.", "label": "Public offering", "terseLabel": "Public offering" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r681" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r681" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r169", "r207", "r208", "r209", "r210", "r274", "r275", "r301", "r302", "r303", "r307", "r311", "r345", "r384", "r385", "r386", "r445", "r446", "r452", "r470", "r471", "r521", "r523", "r525", "r526", "r528", "r533", "r534", "r536", "r537", "r549", "r550", "r572", "r574", "r579", "r582", "r583", "r584", "r615", "r616", "r617", "r618", "r629", "r635", "r782", "r790", "r824", "r835", "r836", "r837", "r838", "r839" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "RangeMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r169", "r207", "r208", "r209", "r210", "r274", "r275", "r301", "r302", "r303", "r307", "r311", "r345", "r384", "r385", "r386", "r445", "r446", "r452", "r470", "r471", "r521", "r523", "r525", "r526", "r528", "r533", "r534", "r536", "r537", "r549", "r550", "r572", "r574", "r579", "r582", "r583", "r584", "r615", "r616", "r617", "r618", "r629", "r635", "r782", "r790", "r824", "r835", "r836", "r837", "r838", "r839" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r649", "r659", "r669", "r701" ] }, "clir_RegisteredTrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "RegisteredTrademarksMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents registered trademarks.", "label": "Registered trademarks" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentArrangementWithFederalGovernmentCustomerFundingToOffsetCostsIncurred", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesResearchAndDevelopmentAndGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Arrangement with Federal Government, Customer Funding to Offset Costs Incurred", "terseLabel": "Research and Development, funding received to offset costs", "documentation": "The amount of customer funding recorded as an offset to costs incurred for a fixed-price, best-efforts research and development cost-sharing arrangement with the Federal Government." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "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": [ "r313", "r552", "r558", "r559", "r569", "r840" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r312" ] }, "clir_ResearchGrantFromDepartmentOfEnergyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ResearchGrantFromDepartmentOfEnergyMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to research grant from the Department of Energy.", "label": "Research Grant From The Department Of Energy [Member]", "terseLabel": "Research Grant From the Department of Energy" } } }, "auth_ref": [] }, "clir_ResearchGrantTotalAwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ResearchGrantTotalAwardAmount", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureGovernmentAssistanceDetails" ], "lang": { "en-us": { "role": { "documentation": "The total amount of the research grant award.", "label": "Research Grant, Total Award Amount", "terseLabel": "Total award" } } }, "auth_ref": [] }, "clir_ReserveForShareBasedCompensationTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ReserveForShareBasedCompensationTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount reserved to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Reserve for Share-based Compensation Tax Withholdings", "terseLabel": "Reserve for share-based compensation tax withholdings" } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r650", "r660", "r670", "r702" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r651", "r661", "r671", "r703" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r658", "r668", "r678", "r710" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "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": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r45", "r69", "r436", "r450", "r451", "r461", "r481", "r620" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RetainedEarningsMember", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r92", "r94", "r95", "r133", "r134", "r135", "r137", "r144", "r146", "r148", "r182", "r183", "r200", "r227", "r308", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r331", "r333", "r334", "r336", "r342", "r363", "r365", "r447", "r449", "r464", "r874" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue, Contract Assets and Contract Liabilities" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilitiesDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "terseLabel": "Revenues", "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise." } } }, "auth_ref": [ "r81", "r82", "r161", "r171", "r172", "r173", "r175", "r176", "r177", "r179", "r268", "r269", "r270", "r388" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue from Contract with Customer Benchmark", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r179", "r756", "r757" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureRevenueContractAssetsAndContractLiabilities" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue, Contract Assets and Contract Liabilities", "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": [ "r91", "r259", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r270", "r273" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesSupplementalBalanceSheetAndCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Change in operating lease ROU assets", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r373", "r619" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r719" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r719" ] }, "clir_Rule10b51arrmodifiedflag": { "xbrltype": "booleanItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "Rule10b51arrmodifiedflag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Rule10b51ArrModifiedFlag", "terseLabel": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "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": [ "r157" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of potentially dilutive securities that have not been included in the computation of diluted net loss per share", "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": [ "r19" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of compensation expense", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r186", "r192", "r195", "r196", "r198", "r389", "r552", "r554", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Patents and Other Intangible Assets", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r768", "r769" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Summary of warranty liability activity", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r217" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9", "r377" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of share-based compensation activity", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r71" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "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": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "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": [ "r70" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r13", "r14", "r70" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r22", "r23", "r24", "r25", "r26", "r27", "r67", "r68", "r69", "r103", "r104", "r105", "r163", "r239", "r240", "r241", "r243", "r246", "r251", "r253", "r330", "r457", "r458", "r459", "r460", "r574", "r730", "r744", "r746" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future amortization expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r554", "r777" ] }, "clir_SeattleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "SeattleMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Seattle Washington", "label": "Seattle [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "Security12bTitle", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r644" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "SecurityExchangeName", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r646" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r166", "r177", "r178", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r428", "r429", "r430", "r467", "r468", "r469", "r522", "r524", "r527", "r529", "r533", "r535", "r536", "r537", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r553", "r564", "r575", "r576", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r630", "r635", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "verboseLabel": "Share-based compensation, net of tax withholdings", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting": { "xbrltype": "integerItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVesting", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of installments in which the awards vest.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting", "terseLabel": "Number of installments" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r294" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "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": [ "r294" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "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": [ "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "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": [ "r292" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested at end of period", "periodStartLabel": "Nonvested at beginning of year", "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": [ "r289", "r290" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested at end of period", "periodStartLabel": "Nonvested at beginning of year", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r289", "r290" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted Average Remaining Contractual Life, Nonvested", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r293" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "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": [ "r293" ] }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInSharesReservedForIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInSharesReservedForIssuance", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in number of shares reserved for issuance.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Increase in Shares Reserved For Issuance", "terseLabel": "Increase in share reserve" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based compensation", "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": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r307" ] }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumIncreaseSharesAvailableForIssuance", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum increase in shares available for issuance under share based payment awards.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Increase Shares Available for Issuance", "terseLabel": "Maximum increase in number of shares available for issuance" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "negatedLabel": "Grants", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increases in the number of authorized shares", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r820" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "calculation": { "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "totalLabel": "Total authorized shares under the Plan", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r581" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Reserved but unissued shares at end of year", "periodStartLabel": "Reserved but unissued shares at beginning of year", "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": [ "r28" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)", "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": [ "r283" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Exercisable - Weighted Average Exercise Price (in dollars 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": [ "r283" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Forfeited/Expired (in shares)", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r799" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/Expired - Weighted Average Exercise Price (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r799" ] }, "clir_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedInPeriodFairValue", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of options granted in period. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Granted in Period, Fair Value", "terseLabel": "Fair value of options granted (in dollars)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Grants of stock options", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r285" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding end of period", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding beginning of year", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding shares, ending balance", "periodStartLabel": "Outstanding shares, beginning balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r281", "r282" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding - Weighted Average Exercise Price (in dollars per share)", "periodStartLabel": "Outstanding - Weighted Average Exercise Price (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r281", "r282" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Maximum number of shares that may be issued as a proportion of outstanding stock", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [ "r820" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsActivityDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Exercise price (in dollars per share)", "verboseLabel": "Granted - Weighted Average Exercise Price (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r285" ] }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShareBasedPaymentArrangementEmployeeMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee compensation in lieu of bonus", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r301", "r302", "r303", "r304" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r793" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount", "terseLabel": "Share based compensation cost related to vesting awards", "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r305" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Contractual life", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r580" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Exercisable - Weighted Average Remaining Contractual Life (in years)", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r28" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding - Weighted Average Remaining Contractual Life (in years)", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r72" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "verboseLabel": "Share price of shares issued in offering (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "clir_SharesIssuedSharesShareBasedPaymentArrangementNetOfTaxWithholdings": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "SharesIssuedSharesShareBasedPaymentArrangementNetOfTaxWithholdings", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares issued under share-based payment arrangement, net of tax withholdings for the reporting period. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, Net Of Tax Withholdings", "terseLabel": "Share-based compensation, net of tax withholdings (in shares)" } } }, "auth_ref": [] }, "clir_SharesIssuedValueShareBasedPaymentArrangementNetOfTaxWithholdings": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "SharesIssuedValueShareBasedPaymentArrangementNetOfTaxWithholdings", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement, net of tax withholdings for the reporting period. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, Net Of Tax Withholdings", "terseLabel": "Share-based compensation, net of tax withholdings" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharesOutstanding", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodEndLabel": "Ending Balances (in shares)", "periodStartLabel": "Beginning Balances (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Tax withholdings related to share-based compensation (in shares)", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r820" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "verboseLabel": "Short term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r372", "r619" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r126", "r127" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual", "periodEndLabel": "Warranty liability at end of period", "periodStartLabel": "Warranty liability at beginning of year", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r784", "r787" ] }, "clir_StandardProductWarrantyAccrualExpirations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "StandardProductWarrantyAccrualExpirations", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from changes in accrual related to expirations of product warranties.", "label": "Standard Product Warranty Accrual, Expirations", "negatedLabel": "Changes related to expirations and settlements" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments", "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties." } } }, "auth_ref": [ "r785" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r786" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r11", "r43", "r46", "r47", "r92", "r94", "r95", "r115", "r116", "r117", "r133", "r134", "r135", "r137", "r144", "r146", "r148", "r162", "r182", "r183", "r200", "r227", "r255", "r308", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r342", "r349", "r350", "r351", "r352", "r353", "r354", "r363", "r365", "r380", "r441", "r447", "r448", "r449", "r464", "r516" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails", "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r166", "r177", "r178", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r428", "r429", "r430", "r467", "r468", "r469", "r522", "r524", "r527", "r529", "r533", "r535", "r536", "r537", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r553", "r564", "r575", "r576", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r630", "r635", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementLineItems", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r133", "r134", "r135", "r162", "r229", "r230", "r232", "r234", "r365", "r388", "r456", "r465", "r466", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r494", "r495", "r496", "r497", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r560", "r562", "r636", "r873" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows (Unaudited)" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StatementTable", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables", "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsSummaryDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "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": [ "r133", "r134", "r135", "r162", "r180", "r229", "r230", "r232", "r234", "r365", "r388", "r456", "r465", "r466", "r472", "r473", "r474", "r475", "r476", "r477", "r480", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r493", "r494", "r495", "r496", "r497", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r516", "r560", "r562", "r636", "r873" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r653", "r663", "r673", "r705" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [ "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818" ] }, "clir_StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "StockIssuedDuringPeriodSharesInPaymentsOfAccruedCompensation", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of stock (or other type of equity) issued during the period as a result of any payment accrued compensation.", "label": "Stock Issued During Period Shares In Payments Of Accrued Compensation", "terseLabel": "Fair value of stock issued in payment of accrued compensation (in shares)", "verboseLabel": "Fair value of stock payments in accrued compensation, Number of Shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Shares issued for services (per share) (in shares)", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Number of shares of common stock issued", "verboseLabel": "Issuance of common stock in offering, net of expenses (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r11", "r42", "r43", "r69", "r457", "r516", "r530" ] }, "clir_StockIssuedDuringPeriodSharesPrefundedWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "StockIssuedDuringPeriodSharesPrefundedWarrantsExercised", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Shares of stock issued as a result of the exercise of prefunded warrants.", "label": "Stock Issued During Period, Shares, Prefunded Warrants Exercised", "terseLabel": "Exercise of prefunded warrants (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "verboseLabel": "Share-based compensation (in 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": [ "r11", "r42", "r43", "r69" ] }, "clir_StockIssuedDuringPeriodSharesWarrantsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Shares of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Shares, Warrants Exercised", "terseLabel": "Exercise of warrants (in shares)" } } }, "auth_ref": [] }, "clir_StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "StockIssuedDuringPeriodValueInPaymentsOfAccruedCompensation", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock (or other type of equity) issued during the period as a result of any payment of accrued compensation.", "label": "Stock Issued During Period Value In Payments Of Accrued Compensation", "terseLabel": "Fair value of stock issued in payment of accrued compensation", "verboseLabel": "Fair value of stock payments in accrued compensation, Fair Value" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Shares issued for services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock in offering, net of 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": [ "r11", "r42", "r43", "r69", "r464", "r516", "r530", "r642" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r29", "r42", "r43", "r69" ] }, "clir_StockIssuedDuringPeriodValueWarrantsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of warrants.", "label": "Stock Issued During Period, Value, Warrants Exercised", "terseLabel": "Exercise of warrants" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockOptionMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityEquityIncentivePlanOptionsAndInducementOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Option [Member]", "terseLabel": "Equity Option", "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": [ "r635", "r821" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r31", "r32", "r33", "r92", "r93", "r94", "r95", "r116", "r133", "r134", "r135", "r137", "r144", "r146", "r182", "r183", "r200", "r227", "r255", "r308", "r314", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r331", "r332", "r333", "r334", "r335", "r336", "r342", "r349", "r350", "r354", "r364", "r380", "r448", "r449", "r462", "r482", "r498", "r517", "r518", "r531", "r631", "r632", "r642", "r744", "r747", "r748", "r767", "r826", "r874" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "terseLabel": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r66", "r238", "r240", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r255", "r330", "r341", "r519", "r520", "r532" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent events", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r355", "r382" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r355", "r382" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r355", "r382" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "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": [ "r381", "r383" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityCommonStockAndPreferredStockDetails", "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "clir_SummaryOfWarrantsOutstandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "SummaryOfWarrantsOutstandingTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Summary of warrants outstanding.", "label": "Summary Of Warrants Outstanding [Table Text Block]", "terseLabel": "Summary of warrants outstanding" } } }, "auth_ref": [] }, "clir_SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "SummarySupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Summary Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental cash flow information related to leases" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "clir_SuspendedStatusPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "SuspendedStatusPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessDetails", "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesForeignOperationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents period for suspended status, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Suspended Status, Period", "terseLabel": "Suspended status, period" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r699" ] }, "clir_TargetValueOfCompensationPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "TargetValueOfCompensationPerQuarter", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of target value of compensation per quarter.", "label": "Target Value of Compensation per Quarter", "terseLabel": "Target value of compensation per quarter" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r765", "r831" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2025", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityInducementOptionsDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r691" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r698" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "TrademarksMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosurePatentsAndOtherIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r554", "r586", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r778", "r779", "r780" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r718" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r720" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2025", "localname": "TradingSymbol", "presentation": [ "http://www.clearsigncombustion.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r721" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r722" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r722" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r720" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r720" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r723" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r721" ] }, "clir_TulsaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "TulsaMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureFixedAssetsNetLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Tulsa Oklahoma", "label": "Tulsa [Member]" } } }, "auth_ref": [] }, "clir_TwoThousandAndTwentyOnePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "TwoThousandAndTwentyOnePlanMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquity2021EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to two thousand and twenty one plan.", "label": "2021 Plan" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2025", "localname": "US", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureOrganizationAndDescriptionOfBusinessBusinessSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r717" ] }, "clir_UnrecognizedCompensationExpenseForDirectorServices": { "xbrltype": "monetaryItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "UnrecognizedCompensationExpenseForDirectorServices", "crdr": "debit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized compensation expense for director services.", "label": "Unrecognized Compensation Expense For Director Services", "terseLabel": "Unrecognized compensation expense for director services" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "UseOfEstimates", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r86", "r87", "r164", "r167", "r168", "r169", "r427", "r429", "r565" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r687" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WarrantMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureNetLossPerCommonShareDetails" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "terseLabel": "Warrants", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r633", "r634", "r637", "r638", "r639", "r640" ] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "terseLabel": "Aggregate Intrinsic Value", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [ "r823", "r824", "r825" ] }, "clir_WarrantsExercisesInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WarrantsExercisesInPeriod", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of warrants exercised during the current period.", "label": "Warrants, Exercises in Period", "negatedLabel": "Exercised" } } }, "auth_ref": [] }, "clir_WarrantsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WarrantsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which warrant holders acquired shares when converting their warrants into shares.", "label": "Warrants, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised" } } }, "auth_ref": [] }, "clir_WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WarrantsMember", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails", "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Participation Right Warrants, Public Warrants, Private Warrants, Underwriter Warrants, Placement Agent Warrants, collectively known as the \"Warrants\".", "label": "Warrants [Member]", "terseLabel": "Warrants" } } }, "auth_ref": [] }, "clir_WarrantsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WarrantsOutstandingRollForward", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Warrants, Outstanding [Roll Forward]", "terseLabel": "Number" } } }, "auth_ref": [] }, "clir_WarrantsOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WarrantsOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for warrants outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Warrants, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, Wtd. Avg. Remaining Life (in years)" } } }, "auth_ref": [] }, "clir_WarrantsWeightedAverageExercisePriceRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WarrantsWeightedAverageExercisePriceRollForward", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityWarrantsPreFundedWarrantsDetails" ], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Warrants, Weighted Average Exercise Price [Roll Forward]", "terseLabel": "Wtd. Avg. Exercise Price" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted average number of shares outstanding - fully diluted (in shares)", "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": [ "r151", "r156" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2025", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.clearsigncombustion.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares outstanding - basic (in shares)", "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": [ "r150", "r156" ] }, "clir_WeightedAverageSharePriceStockIssuedForPaymentsOfAccruedCompensationPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WeightedAverageSharePriceStockIssuedForPaymentsOfAccruedCompensationPerShare", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityStockAwardsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average share price for stock issued during the period for payments in accrued compensation.", "label": "Weighted Average Share Price, Stock Issued for Payments Of Accrued Compensation Per Share", "terseLabel": "Fair value of stock payments in accrued compensation, Weighted Average per Share" } } }, "auth_ref": [] }, "clir_WeightedAverageValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.clearsigncombustion.com/20250630", "localname": "WeightedAverageValuePerShare", "presentation": [ "http://www.clearsigncombustion.com/role/DisclosureEquityConsultantStockPlanDetails", "http://www.clearsigncombustion.com/role/DisclosureEquityRestrictedStockUnitsCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Weighted Average Value Per Share", "terseLabel": "Weighted average value per share" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2025", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r685" ] } } } }, "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": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "SubTopic": "10", "Topic": "718", "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", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "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", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "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", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481532/840-20-45-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r97": { "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" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r108": { "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" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-5A" }, "r347": { "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" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-4" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "40", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479092/842-20-40-1" }, "r367": { "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" }, "r368": { "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r383": { "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" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r529": { "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" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r533": { "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" }, "r534": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r575": { "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" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r581": { "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" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r740": { "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" }, "r741": { "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" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r788": { "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" }, "r789": { "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" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r829": { "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" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r840": { "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" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 69 0001558370-25-011555-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-25-011555-xbrl.zip M4$L#!!0 ( -> #ENA87H :1( +2\ 1 8VQIMOW#82_U[@_@>=/]RE0-?KM9,T]C4I-G9<^&#'KNVTO4\%5^+N\J+' MAJ3\Z%]_0U+46Z(>:T?!"06:M3@:]UARDC@O]V9[>[M M6-BW X?XJ[<[(5].WNS\_.YOW_WT]\GDC_?7YY83V*&'?6[9%"..'>N>\+5U M&VPVR+F"XXC;H%_ M9+V9SF;3_;W]5]9L[^C5P='^:^OJ0A->@&A+8J1\8,X1L]?80Q8HZ+,C'Q&; MO=U9<[XYFDX?%M3=9=C>705W4UDDV>Q$Q**8Q,3W]_>[LD) 5T"V=S E/N/( MM[&F#]F$/VYPPG^)V$*2ZY(,>T;L $]&O.EO"@!/,SP M!(E6"&U*114%V8XH2'!_((EGAX>'4UFJ2?&#O2[72I1DN-HAI6!DC^7DNK2 MB,.S%:)^>#55A3'W(/0YK6*N"K-P\ VMP -*B=XB4(7E/X2(E<: M?0KH*H.+B[)R,Z<,11![-OWCXOQ&CI2X UU"6TH=F8 ?>OME&.WO@1%P[#.R M;',Q2-DT#MV+\R9),;U"\ MK(3Q]11*T_U"7\70VQ8#Z-R'0MQ#DEBY#CC'F$ M?L% 'A@QXSW)NS$';RBVF\B54"8*<;,R/&F)E(\X*,ATJ%/;H4[2H=('D%(' M\5HY")+S@!.\J/:"HC#KLQZ="5I.6+BH<"QQ>=:W@ N8N*BBDBXM5G&D\ZBI MI0B*%2E>U=2"TDP5;#L5/MMV\H35ND>%JL*[[RQ+3K_(]P,N1[EXI!]N-L1? M!NH)/!,SR)&PCEL8V9;X\>GZK)'SD29U0ICM!BRD^ 8LV4'4F?O.,5 %WOR! ML)/ 0\2/!@K;L0AHVZZ*%E2+ZN E\8E4"F; O3UK8B4,X0_-TP*FEN)J";:6 MXFMIQC]-\^QR#840*%WZ[^1O&&L,Y@39EV*.B2I')#45;>3:H=N^7B)69;7H MH89N6X!"_W$Y 1X'O@,3!G;@!PM< :(=V"F]$, M]IN:0=*H%2RMI%D+B=&?;M@2+8]VTM=.CA%;G[K!?6N32"H:T7_9#7W1@B6; M&&$V3=:GY $[<\; =W[$_";T/$0?3S!'Q"W,TK6T]=/SR[V#O5E^AI;\+,7P M!PM8"K 55^M%Q/?[$<)V$)YCQ#"["3<;M7Q%;GKF%5XX&G]G$/Q13ZK<".\^ MC,W&<=#$.)0(TDH2*:Q%% $P(8?T][9P $L0Q2*)+*-)=3&I"Y#%"[W3D,-C MV?]7Z%%ZVJ@WCT'-_6K+:5B_QD"$=;RLL0[X*VK$6LI6+%R ML1'_EB[%B&&]XS!7-[N'.@.(W4-#,QCA-\%_!=$4=!GX]$N^QO0,]/=7(F&H M^KL^2FA7V03]RV+8$#4@/;ULPDK:B"QB#"2> '8U@.=>0#GY2VKXX6$C@O%N MAF!D9S:-_6ZFH5JV4*II"ZNV1W-I;BX?OH2$/^[O[<_4KS,(PGP.*^PKB,-WA2C0K3$GH&;K]%^V=H-.9\;'MB?UX'K8,K4&&N;_"GA8(3_H%L6*-W4/R.7,)I +Q,H MP^^3CT*' %5KE]"%;0-C:>@K$I(*6[%>Q#)\/[J2;L'!+8+ JR((B,KJ)_N# MFLG^A>(P@F$$XY*ND!]%NA".GV!F4[(1?UTNWX>,^)@Q_>\-7M4M[?NP,L5U ML^):+]V2"/^*LKF"-M@MDU] RB]EJ">H?=8".&%?SU2W"'J2__8(RH M@TL5QO&$+9EL:;_H371.2,SXB3Q6(I"E)0)B+51D=+%8/\@'B616(MIH@]NV MP=. 8BA/]O-[V5DE-[,M%?Q2*UN*&DZ?2QA-I=<&9XLMR^:[# 60:S8A1_RV ME5>>.XX4$+GF+>D^K,SYY,)*HUD^.6EUW&_N9B'7,+WZ(88%.J?(YA&8XL28 M>G!.T(*X(&3EP._ P60/KXH!1-3*#Y9FJXU G3*+GJ7:&HV@A9N@@1/:_'=$ M*XC-+C]JP/XS&\;M:@5E'WB#KU_KN$SHSJ826J"DK% M;P2M_([')=NA*;8: L:N,(U2 M&FM$JQQO+:T)Q3?%;(?8E! ,K0VF<<9#\!P!; Y@BQWM'EO2L[TB?.,^. MNAPU,F$YZW/,;(1U.\1K1;GW4P'G(P(]?H>,,(3;/43'D"Q@Q" MY7F$L>,[95$:I4_,L+1)G(Q(F9 2O46X%P428@: .!K[99%]':D1M<,":"EV M\>P3,QR!ZY+G:I+@,D+5.+4U8F1>02\8_A*"WA_NA)T7U\JYST2_#T2S3<;C?\X64%_K7F%]NF?,H?Z&YE*8>PH-FW[P;WW'>4AZD M'+AFE4Q(=GQQ9,2V\VJY LT*,A-^KTOP*WDO8(2KST*N'+(Z4A-L;XJPU6R& M_U^@)_XGKJ&YQDM+7@ES)*[I>+O#B+=QQ>42\ME:WKHA[A:9Z'M#_@15=Q\\ M5Y,(]C7WJTC \[T3-:Q9(&H7N!2NK $F 6 E!MA4"[]C3;>E%?1G6ZVR$ Q0 M)QZMJ[43]/<_1C1@\PM&O(.#= NH-SRLS<,L=R5 M.P=IB2>SW=F.I2[$.@]L^2RIEM.X6'47FHT$K9&@^@Z1JH9+R>5U(N)'MU:3 M&V0:M:K)Q8]VK=9="U;6=&D5\5=\#\]$/)K,]B<'+7N\;+YMSMGC(58W+"T8ZG)7][= M>"2._?NK,XX]$:_N6&C!Y(;QVQU.0Q$:2"J8C$G@W,IZ3DBC WP^<5T1MVM: ML7@0X<.?J;9 .%B)\%#4^(4&X48U[/ CAWCBRI? %XT;Y%:70FG)X_OOCASY M_"FDURU6R$^.2(74,9O"YVQD6N_Q%C_P]VY@?]Z)%&Q EY,TWPMPM,GPF6FO9;@Z0T:G)@42Y,GV'(M)"E>DBMH35JAPMF(+,G;LG2@E>H5]<:/QLP[L\J8[ZB&=MQ.Q?%8U2EONJ,4U7A'& M,<7.+44.Q /T\_,J4R= U_$7O\?T[%-'>=/=IW88E%0,P!.L_KU$)+I@1;Z7=P4.6Z3I5EC' T_%W!!$;!3MDX80IQ@\U?.$ MH$E3O2-0P>I9 ]!T@]V-- HH_97Z)-Y%X/.U^W@M3B:HUWBUP34A+#4>)8@7 M^)@C^K@5RU%ET9UA4( 7A-=J^3'P?]67.LO7(]7')O085QJ:B Q#(P^R0;\V M-E"C6>K[2Q .W&!Z1VPL]F+D6)>SS>U]L!-[UX;49C>@:CR-'XBUBT].;^ M10'FY;ZMLG20WF"^6E&YO:+%O:(P>Y[Y6HM8*S/=8/&ZHL%_L_0J)15)LE5+.PU3O(=4)18;1SSM')+Y#+<8I:+34P< M3'@4_2\_5@ ZR'L'/CR(/)UTZHP%5!XB_.0[F&:]O7K+ F0(;:$,S.\T )_" MV'S),9W;=NB)XP38.<$;BFV2^E2"MOZOT?Y0X*ETQ-YE/D4E]D]" M&?!)?E)V\)W1Y=67RWH[Z,5E,%9@FAHKM%3NK7=G-60S-(<9):UNPLU&/4>N MV.,[=8/[U/>(KK&<8X6)PFA]#$;Q'>SM@S:G\K3+^V^ $4$PIWKC&DXZ!ZE"M2E-HAC$( M,VV,8=*C@:?#FXP*,E:5P2CR"JIW9_&-!*Y&W3Z*5(K..AP'C+/:#ML2OV^D M]U(; P'$^6O(:) %3 )J)#(3G Y#!P-6!J0\^IJM'G3(KCR;JZ_1,JSW)0O6SB]8@AMS< MYH__#A;BH_ %)>O)!JC7J7C'"Y^3.[$#EKM#+C-2U??/0RRS5V(A?1J$-)-_ MZ,=H**9O"B8#7ZP#SKP-\+A[2U>S1"E7N#( U)+%Z7'235) M6LE%$+@8/?6L83!]<'+4K% MU>!T$I?B96YE*\SNE10#G-@[.UWMF\[4-PCD MG>049O4M;\TT:F9H.<9(2''LKU3O6_3P.^'K=>"*50W+1;^M:@[&KYF3T;"V M%R>@,Q\=>90Y8^2"ZR;1RU:9S'/C.H/I!V->B=PACILXD7K" ?J22EV^ =D+ M=VV6>?5RB@%J4W(@]SIP77 KPJ>6(%-%^.S[P ;/JN7]\("I39CW$:LGE8;9ZX!K7'!J2QRYB+#XZ?DGE6J9.F]0Q8V9I$>1 MEO]K[V,@*WK"B?'B*'.N/I?$@Z:;CVZ$1^ M9&90:UEQ:!-;W0&;#GI7U1M,U&]:_>0MJ4PN+X6=U9&O,)KIYLA^GS MHW-&4A=I!\5$09)&D+OHUFV]SS IX4BT3%;2?11DA/WU]^0 MDFQ)%B5*?A%C%RTVCD,.^_?OG'3Y_^V6C\?OEPJYG$\&WD>)I!D>XA4WO%WE1[(K.9[FAW MB%)L6=HEQ>8+TK0VR(/_NEJC\86+N-1=J$(L'^>H44-,#KNYY.IY\TNFLW7 MU]?3MV=JG1+Z K5;W694\"0H>?'FXD3IUVY4MMW\_>[VT9@B6V]@Q_5TQUC5 M8F*RZK7[_7Z3_Q6*NOC"Y?5OB:%[7.N%_=*$)=AOC:A8@WW5:'<:W?;IFVM& M_5KK5@%X^"O.*;^$_>4G30L438F%'M!$XQ@OO,4,?3YQL3VSF%#^W92BR><3 MP\*TP>S5.N^V6!=_?O3 [(Q/5\0QD0/L@ \NL;#)Z'"I6ZREQRE"GGNBL6:^ M/XP2?3,LI -Y7X"S]K/O,H6>PLSS+O[KCR7B&*+>_.W"@D#VC M: H5\!S=$G?[8,LTO6=-7.GN=&B1U]V"CK6R%7S7V#4LXOH4#?$;,@>N"RSZ MAKQ'W[9UNKA&GHZM*I!D!>\4Q2T"C^ ^^C.0P12H6_'1PF@3JG/D3 BU.9NV M#WFC7NQ,/W?8P;9O#WT/ON9=O-<7G&5AVU>Z972VI ;9QG;*AL).;-'F$FUM M&>L]. D0#W0:>U-$1\ SYP4_6RCHTQ8'=,F6]HLST/C )M3#?_&A=/,V8RYU M#\B+V]ZR+F[^YV-O 7]L!Y]&X%0<#V; >_ OVP LUT ,E4Z-"%CX<=FR"TW' M8K!.MQF6:+J,,:P+#0P3W4FA2B)IJ:@.)!K@1GPKD-4^Y?'CSVGIL=[&BM_" M[V$CK$\[BL[BR- ;D,E$YO);[+%V^_TS%J&W6EI#6\J&STOQ6ER^%C:@A2TP M;!$ZBQB)!BT6JA.:K4NNQXGN/G-E^F[C1==G?%721);G1M]P)G*UAE_\"*@? M";7T9V3QIGZD"S3KZMN53RGH,-7%S#(_SKL?^ZVS7O\<*'_6ZO6[YZF.QR@S MH$D,0.>HC9#9U8@_H<3.5F'8&BG3>T)-1&%-?*+Y+G2(S%A[NG6BO2+\,O7X M7VHP#8MYPM"'N9:Y;G'/ZEWIE"Y@V?X?W?*1P&12=14RI;RQU@U<':NBAA\8 M!O$!P@,R$,"!R1/"I8(AFE/E0,Q<&F)HW4Z>=6<4$PJS-B]6QQ@GCD=UP_L- M>],KF#>)C2A73J'%)6H>B.&K(@WMWU5L=-]3--.Q&<:]4: L,P]+U$PJ E31 M^O@>35X5:6CRGG(F)S-$O05;$K!L!INF9BQH!08+;2VNHI"1Y4*PTF#>@^M. M+VT!R\V;8?EL1^4K(>8KMBR!<66JOCLC5P:EJ)^^Q?HSMK"'$C9$3FN>>I6. 19Y'\;/OL=CJB7PCL)B'F9=8T(L7 ML"ZBR!6YJ^T(5Y3SLDR(CX8=*D1FU5*WQG+)ZH M[KBAA)P[66FY--%3MVRTOI0]D5/9H@<&=F MH=4S2AZ[X655$MK^3#';,]YB/FD%QZH<#U0 $QLL#W)&OJ"&0ES8=,E3%F6Y M)$^O[B2 P+:Q$@=DRR)4,C-QW6O0&(;\O/IZP23F;J_?^E"WARZR2*X-\V"I MNS#DVWWW^H)-.7+;G\G":ELQKY/BW4\)A.H:E/K(E!Z5PO('9M82(!5=!V=M MT$:(%N5WL=-5#\G>E?&^APDW?-S >>&G>249D%_ID&Q? :FBJU\!$K8HK&+K M5;VD$GH0V:0!OH.XJQK*:EO>GYIIK=S"[_L\OEOF>:.XM7+/]G9DS_:N6M?( M1%NUK^D.*QGK@<:[4$NV()T3+]BHR*GQH[;S*Q/LQ6VX?EHE+*#@""[09^9Q ME3PTBL;7HAV8K-T7B$"8^ATSX@"OJ7*U-%+XI!HP@^Z$IY:%/585#YI&OC93J<\]T[F3 O$R5L.C**. M,]J]2 "((Q.?TI2IJJ)=2YEMW>R582O*@*]DCJC#?.C =7%PZ\&ZC@044M)6L*7*,F(NN<*IMU&/#!^0BT!-[8O,:S9%%^(,@^2XVMX[*MLVU MT+IER^-4-:!"#FC AP#T\8.! =,'_."F;2@5E(!YZ" VO<"JAJZ"E)%??)7 M"IXKR)B)S+HJH;()2_OA(ER*&NP!/(OCHR%H(6LWCNX%77>5\3UQI,0I'"/(E;F((Q:C*AP/"\C*K5VY6(7XDEOP/6J M;<"QIK2@K7KN2TE= @(!E4>Q 1T-+PE)?A$K>8\H)B8,7 MC*GNO* '0'LSF2!#>*!ESYVH)R_/^@VC:XZ!/Y>+[\"*D3/$CNX8S.T9$,KD M'9F5%Y L*RA!52:$UT ^(/YDX1.!^(G%5^S0.BAG2.CC5*>(7S'- M-DYA5N(*%Q&DHKBCX,TV=2,?']7G67[3*=592@51 XL3B'E5CH(79?$KFN 7 M*&;DS&&&WB!4R1"@("V4#55DU:=H!B7RFD]D8(#"*!+>;U0P)14+2*KEHPJ/ MBFYH4_$D5%$;JFYTK,%*7Y D2XYTO:/DA)025(U !.I9IIZK3D,9 A0DA[+3 MD*SZ% UN*I_*5H(5&]HD,V;-0ZOH8G>U6N?K=!@*8;S-;LUY1'2.#>2.Z96E M8UMDYU(RCH$*FRM$TA$3TZ58Z!#:?RAZ<]56YBNKZN$ ME^T+GX"1EG ,S-A4'2%1/JA/E/77<4@S9+WJ<5)#4@\A)SZJSXGD:QND^9"L MEM#!>>NLW:Y](V4/7)#00OUM[ZK7^O;E]Z5DZ:;>/P_NRKWZ/$T!X M7K_?:W5;;:VAK:3"+URP%DC^MP:RV7G^0+SV2]C OVHXI;_E=Z%M,3LO;&:9 M*+Y%KDN"U?MW, 5-I@6#2Z^!DSZ_IH?%].2%0I7!Q(,U?_PU+:N<=%9.OY:. M*.B<9*BR3/2KHS1%=YHW5I 4@7?"$B N9)]<_H2L@,'"\DG0'0"=OFE:G2!A M9T9>)UHY?2D:'W!ML =_1O:,DGGP4&\>2\05_J9)]@LYRBE,46<2:?+1?_X# M5NY/9$P'?\H+>$Z]2:Y0M@Y;F1IW9#([!??1G,XMS7;&&^P& M@PGT2<.K3M6:,!%<)R]U>FN5Y%7A2-KVWPAQWH7AH,YU7^LZ+SI*)H5.T8!A M/V^!.!P3%P!4WJ7?80?;OCWT67S+H45/:87>\0H:[DAY;N:V>SEN&WX+6],F MO#G-8NUIL[#!E4/6?N&MUN&86<"(D,#82]4(KU"2K5Z3Z\[M'@3(8#EV3 &9 M$$"SY;K-?JL"521+02]0QF19X?^VM/"^)H22DH-P.L;HZQ=5)QNK";N&+DCJP9%4XRR&-F(>'HE&Q(F ME'*D/,E#+_UP['[#D7O="U\RSU]%D;X:I.HAJM[Z(:JP)9X9Y&UIJ\;"&$61 M8U5I)4#@M-S9^$J(^8HM*S5.XN^(EZM>Q]8EA'X>$'?.SL0F^YB[@UE0+4EW M^-FI[8&C\F;(V("L E?1L"&&)1Q^DH:.EU;(OAO9*-?4A8#5M_ 3U4V(<^F? MLD9.53@*.\M@5C22XY-F11\N5?=P"5 =OJ+W5>5@B9VKR+GPI+H@A5BRX^F^ MC +4>J&!='P?)!XS;MVH$/%WJD7\01)7]8/V$?B(4/K(WHMV4K&FNFUG5P]@7 W8'] L_^W^Y6!4) M-T,'KSHUO_GV,UO=\+^Z ]^;$HK_6NE%ZHKEC=K9FA,9^YX++&>YI#'GI9NX M,X/?C/T=1D1Z55.NRDY M!9\Y)#1(>T6WJPO&1&DYQT:A[2IJXR.CX??LGV> \^7_4$L#!!0 ( -> M#ELX(-1LJBP 'KQ @ 5 8VQI&UL[3UK<^,X MX&\)?_>EY%DT> < CC3V].WYZ\F8#8AT$8 M+SZ]29/YT4]O_NNO__@/?_FGHZ/_/;N]F@303U<@3B8^ EX"@LE3F"PG]W"] M]N+)-X!0&$63,Q0&"S"9G)+^R'_O)T='?V5=G'F8-('QA/7U[NUI\GK[_("BMQ M2.N3]\<%X)L,\N,S#BO03^\+V-/C__UV M=>+&_;46[X;4[_?#APS'[=0-*A@^2#6P9FQ^.LQ\)* X_8C;4 M%?2]A E(2<)$"$'_.BK CNA71Z?OCMZ?OGW&08'7#@4*/I%?0PG\AD-__8?) M)),)@A&X!?,)8\?'Y&4-/KW!X6H=T4[9=TL$YI_>^%&(CJAH3_[\_H2B^,]W M"=$0JGJ?81R F"@2^8!A% 94ALG+FPD=]_OM M9059/P(>4?P%T??50XHIA]^2C\<4]KC;<,=]4/PEQ'X$<8I UNV]]Q !W((6 M44<]8SE#"R\._V"J.HV#+P#[*%S3OV;SLQ2',<"X^/\=6##V?0&)%T;=B.HT MK@4>F*)Y*!KOTM7*0R]$\PF:Q!K[7IQ,?1^F<4*6C1LR1_P0X N( /E]M@:( M8=D+V5V'[ID3%^$S"*88@P1?@^0*$-O8"YG2?GNFX898,C(AB!+-DB5 ES$Q MV8N0&(AL_)SC?5#5<"2S=$Z#(*2(>]%E/(=HQ13' -7R<0=91S[#U0K&;-DB M6-V05L1OHVL:^:(/BAN,,@A]OW@($;N R9@7*5F\@^*+_HA3#S$(9>3'T^S3 M)7&KB,U[!#>1UXN:Z@TP"%6< 6=L*:.3YC(.4I^Y6OEW_1';# @F88I MN04X0:&?Y%/]>QSV.?&DO1NC9^H3A2&_#4O7SBC&Z".V>TWV/&PM.G^F'\&P MI,H&'&@-C'$:D:4X84CT:T5EG?=,#74/(<8W .7K[=)#OGIT?O6+3FG^MC<:3198]% MV!1X*""+X&<"!5?3YQ!_@2LO)%H\]XABXP9[1?W.JKQJH6&45%R$T^8>?F!, M3?'1PO/6+$YX#,AX]!O:)68X,WP!"%:[BK;31288 GM\_DR<>DR]^/,X7>7; MS"NB84WT:B/W,$Z.@W"UD;T71>T4J!0_I!&^C#C66W>DR&=*,HR/@DQP/:+( MZ;M7A)F^#8-OWG4/Z+*>CE9@]=#6?O!QK?;;'=$EP0GYZ0,XVK"A1W2YO9>0 M)@H2QF$VW>+?\S$H7EVG;9D"0.'(KF[S;9C0 ;;-)Z7VD\R<3;XQ#F,6["ZP MC:!?Z3BBD7R(6MLM^LW6;.5?_)I'$AZ(7^7YFWD9>0\@^O2&#_3K:8TV,=BQ M>8)NR#H+4/)"/:>$+!W4K5K399QX)0+R9$V$Q*H:54C?:MX459E 9D8QP!S! ME0;/H3X.*28CP'46(RHZR.=B6ZN2<6%+T$<1PI-[.-%%%"+BE7QZ0SZM40@1 M\8,_O3FQHCZ7U,,!FQR-8F(HH&LJ(X2V0"?921&/SE^R!, CB" 31[Y_$E K M;2.<*,I676>*2@BP 2Y&9XP \?+$42+LSLSA;9BN80RS3$J\R*@5J%:SQC4- MTVUL4-%T47)-WW3QSM7N'4_M_G+,\;::>&'#;#BE[MF'#Q].3B9'DVW/Y(^B M\PGI?9)U/Z']%U[;9@3SDVU;8A!YN"@DH+@)YI<07FBVI2TLF)Q1TP01_>%<#OZ((4T15$^[/<8KX'/"M6X:BZ%Y5,F@VZK[#K,A1KC M&]-S"<)4OY6(]J_B; C7UX.A$@;7Q'N*3FS^64(%3Y4JOW$WA95?36+[ MK9+JJN.;_2K&>/M[ERTJCS60.XK1+6<)K6*;64/'JM- 2S^NO97,.2B#B.MN M:D 629$NZE4@)3G]+=("+D+9F,87W2J2E5*A'>2LJNU7>C0+L*1Y*HNV[\ ) M)C&U9N#;J7*@H^F546?/GDH4.S>*C#B,M Z ME(V$&3URPJX,*1\/FM*#EHOL\H6SERW,C??"2EXHXEOLXT#+T \QE#@]-]!@ MG:M5!9H!AT?=^.2NT5J>V$/1:#?YG#Y@\/>4Y@,?R3\*&R& %FNT&-X-6N63 M7P3?A-X>T\Y*YD--3,PGG46H5^:7#&7C^^?/*4(@]GFIA/K/W#UI': CVACX M;Q?P\=C/N\U0+_[:HEY\\^LTBG(40L#W &6@N\$ EU ]JM$]>!5- M%NA1H&?=LH=!Z*&7.X_FHY55I")XJ;43MK!!\18+NL+.YJ54C-S0*QN*>:#5 MM _3KY(-;(J4E55 0$5E'=#"WEY5ZE< %\A;+T-?6( MV4X,"S%3;BTT6C;G1[_;C68BTSFX:GD3HD60UL%6VUN3TH6CK)*0.)VB;8H ME+]ED0!;)$VX#HF!MN \%63AKVTX9>HGZ[FH9V882>QR0-'"%7OJX+&S0BNT*?@MQ6PUI\\[7(.GTK,/",;D8W;'M6R=;-2'N#2J:2\6N$4C5[/Y-,A4 MC%MP+0,5TBX"[EQZU%(R4(V:^=*B9K24YY^(!JLSCYZ1F7?V41OV(M3 %OVX MQ[,&_FJ+GMKR;BB_M;WH86?5L93 M V3]#%(_F:$[@!Y#7W3NC0?&#;6+ ,V20Y^;R1$0)\&$L#+"^-!=L@D*UD*- MX8VF%_CX%ED&*9X#G/LEX_T&_.0&H!#R\@-\H-TB32'8,)B*SP5SP#2P[>F< ML(Q14#ZNV7/#'$0WYX<%"%KV^"MWS!;/STJ]>V$+B3,.W0K_7-*F*>U] M^MPZ H$-,++@24M(J'K-"M2M3J8S+Z(7,-\M ="922)PH2K)&CA"KG0"B1LT M(KF_J:,A :B+B_%)(T:^/&/D2#M[+U'V;\N;B;:-A7JEW]PQQO1U.]&[%HRI M-A_R=B*N!)O?3_3.L?N)RF2UN*'HG>W$##WT^H6LO:HSYP6,.+%2A[))C70Z MU:#4%/5\2)O#2B@=U<[YZBV:9;WFH&=5@?/;\/,7G&?H-EPL$XDR"^&%:B!M MX0K%4H67M&A&=7\304<,NR\TB+ Q/D$DZ'.>:A"A;==5H^_9;ZOL9-D_'JC8 M#1, .T"BW,GB FN3V>,5CW)N0QTDW?UA^"(:IKS/JS"@'$A3WWG-.@#0HQ =6 MA.9YX$X0JI&,V 5O0&S?*0@)WW>R#WP\+"4>=A'?S3GP$1X@<7P!N$=_*[_Q M$Z_E7WM%1YP4WOXJ1JFG%#"'=L@=Q6S"=XO6)L];1<>J]?P"'I++&"2XD%;;SA'[890 -B;$?!*@5\JK!Y6T*+9[ MZSCG&6Z%O9 U$:JQJI%#I$NGLKQ18_+[F\":4E&\'&_Y5B0Y$:KGXZW?A+2= MW8+W)T1@W/)H$:"I5U# .K^#8+I ('NPNX:1L Y/AOWF1I@K?51>@;\'"*&(:7\3I57?PM A=:7UD#1\B5+CKB!HU([F^Q MT9 U,7%^"(C1KZ\P,B1MKLG)"YE$$9I$CZ".^"GB%V&=O[L1VD @@LB*1I$ M3Q,60Y_-SST4$T\6WP"4A=E?^!W(MHC#C2C>,0X[IC-R4T9_5,T:207*B4I6E0;S=L&^(UQ%[T%<%TS>J"PGFH/$^@:"6.9A7U:X-'WH,_&H+"3;$S'PX6$5*)3:L0X(#F>;-V:+RP8EI'$R#(,Q82RCQ M(TC=&GSV4B$+DRZ(K:)/JQ,82.\!24$P6P/$Z)3?F6%B<-U#:@,.;]N2J/!4 MIY':]:9G=9KUU_/)P>&53F32FI%M^WCB8'P2VLMF_+%;8@\):^BM8A2QVQ#_ M?O9R!F)_N?*0[*D:53-QZ;E&0R?84" E+[Y7-&O AMV&G:LDNV4IR0U1V)WMO8!>*F6_A@A@C)'M6JH"#,*@EAN61)H;MDC:1LA1J# M&\T1\; M,D12+.U>-^Z%Z&:(<7\5>9BVBL7EP](LRN69O/QOT.R/47^\N4*/ +>LXK-&NO8($5SFXPI M94+Q+IIZ5D:G#S6;='OIT1[HB95G''21M3GCI=1QI[\N5;4Y_9?CFBRNR)_L M!\[W.045!CP]/;WU(^ A'"YH3.N!^"L$_"WY>,P8L8EQ$5<]("RA)\FV+X9M M?L7Y8ZY+& 6;BTK>5-0"/"> =!'4./GAPP_O3D[>GYQ,CB:;[LCGS7B3\H!; M$#R!\TEYS'^=Y*-:.&5:('5/#;1@TM:!;)R&+5#(.$63IS!6G-Y7M&EN$[3G MX)*T1'[Z (XVL[$\ 7@6AB^(RM%1.3DUJV%!1C6\I.N '9 F93L8CZ8ID!D M&E>6CX D^W*A=P_ F!D)%4F$HVA@7S+N.@E'0XX"0?#]=I1%=JHL;.]8(+*G-> 19UDPN M,/WVQH7WOJOP]&FS+\A;D! R0%#45$FE)@(V+J(_=121B!#[\KA+'W 8A!YZ MN?,BD'O;,K=-#&_)91/8/@V734R* W+9HI2%?>^1%V//5U:EZ31TR9%3Z5]% M8AJT=1:=Z/+Z]"$*_=E\#FCTC&NV)'"NN&KZ:K6][9Y+D/T9_I*NI*(@%WQU)K)14758'/ 0TGHA^L\K;I8\IFN@'7%P6HS%X1$V9\/O5TY M:FTE%\E)N9)+2'%4+FTO1G5J[59JG.9=J<,9K'PT_BZ#"^'*0JVA-1NK5*=A M,/-/?DQIJ%W-5B&H*PMN$_X*B;%O7+8/E)#M)7V(7AEN+P$.* LOBK1#N#NH M<^/JN?&OI]\( D'RD58J@^?D/&*@G]Y@L* ?MK]'$(/@TYL$I;8R)/4DUJ;0 M^@8BQO4D0>%#FE R[^$UC"E-A)<$B\4E/04.<"*4;3^=NS(W=36C'ZK7*&1W M[3%%=6!<LT9VE"+\F@Q(B$O@OGC&.M)[]= EP3!=4P]D1&\"6EF]_L0366 M0^??@"J;H T[/PP@;SF)_0I\^_A,F2+B4T-L]S9WOHU+A\_]Q&OGU1:US4 M=S4N[!][$79;6GM8"%G9B7<,=@5S/R]D/$3$&OP1/[I-KN'@BK//*N1$2&WF _-B:Q6(:D.:_=U,%X$)>S OL0ZAI8:TV1?93O*WO>QD M79D78H>045LB'5L<1=7R5Q!CXF>#<5I%8L:F@V.J5;)F[@%[&C&/:R&3>E&KDE2J5./YI6D552K%UH= MTX3<*A(WDN#<307:=66^JJ-;E*L5D8X)_0;!>9A0FR8091G O( Z!:G*J"O9 M/OQ% MNK,+,B(%8GMD5L3(ZWC,'[I*?%,]2#2!.*1T M6'%ELP38E=IQOEYLMF\2"H;B,+UJ)8T2LAV4,YE$X#^EU.9LWUL6\531PI7A4P60%%?:-\O3)0X'B3MP:S+X=G*ZA;Y_G_%U! MJ6P)G[WL5C51*K:DQ('6_==<4&%M(TK#L&0\Z-ZS864'?9E/!Z7,G)<2I1G25DQ]^YJ94&K5WQ&'62*0W(C>R??,26Z M\Y<@2",A=24G'T]]LF$M8GPJO>FCXST[A-4#Q7NF'3R/(W-<^E25QJ/LV6&N MOLG?,R7J55><48E613I=J716\F7D/T.<5'*)N^><\#1B&(7T_5<^"V@O9+VE MNZ*&BF,4E_TXBF:924[E,6=HX<7A'UY>^/(%8!^%ZXRRLQ03]F%<_/\NV[GA M+_2"R4@[[?FGD].3TWK:LSSNA&Q )J61Z:7HQ9@$=/.Q&'_R;SD&+;*E@MVB M#AMXZ=&FC5UX3:R?IPM=2:^V$Y_\*;\ZI?;7EH$>7G0J&*RKJ$V>871!=K?@ M$<0IR%YZI[CZ":TS*E[54L1\M=JZ$OO55=-J'%>+1/MR[/4Y2E<2<8.83Y?2 M=;T^INFZO92ETJ1DV9?35P 7R%LO0W\'4:F%U&CGK'7<5<6RP#0H&TALBG[R4T!:P;%[^V-X *\BS))MLCE=$1OIDJ@77 S&EIVD8.8E+ZE0,& M_ML%?#SV84HFY$LFBOR/K23R+W[]?E??+Y9^L&V6M-2%I0Y+2 ]58:8S W>" M.4TWX5>V\^OM2=VD2M M0:!C(? "TUNPAHA=A:HI.UX#VZGS?H7'H] QZ>VXF3?$B2)?> MP*I"?O(GM MC'8_$I33N'?1_!;1^W>MH_=CI+Y9B=,:8B_ZBF"Z9G?&A_,P2S-)@DS*5H<2 MIU<2:M^"2E"4AIPTVCFP(VNHIYJRK0D1'V]2:[5&(3JSCS(H]X M#'=+ !)BY+;7.VV74'SV4F$!WKPFP*=58OY-#7XHZ0I3_+*OEHV05IY%:MV; M0PN7V8DJ-'A-N#?8(=EB0S'%H7<5KL($!)*CLA)H)Q>BYNJ^/5DKH76,?H[1 MSU8"ODOQFFVPJ?%)<7:'&4^0 L#]#F3**',J?K(Y'W5'0)D?&R=3G^4_V$M/ M4>B'H+@Z;&M-&H=4WNV&5/*A:?2D-/AD._JD&)X YQA,MBATB;3T6/E\@R!! M*6%UKW1-I=<_K)5WRV@W'Q/<'>Z?:2BD,<4]IK@U4MR?KP4I;OJ#;=^P<8J; M(FU_YS8&%(P%%+I8QS&D,(84QI#"&%*P&U(8TXZR\LX^[/N8>'3$V(Z)QS'Q M."8>*S<_\TV9*%;.?Z%99^3VMC9UB#(3%E,6/MH/%W6184&'D M-9;\K:5;0%!#()?UKJ_*@;)=G=J.R4)R+''[CIA43*]7U6-["=QV;6FO_"_1 M9>81HGU+1PFN'&K!_'U(0UV$SR#([. U2*Z AT'S'-/[W1P3ZW>2=?P?$](U M^2[KW6KZZ H0C !#I)13E&6,I"T,I2%NZ6TP@J10Z3>WDD :K"[R#24:[.1Y M& +<;&EW4.[WPA/5NE*R,_:[[9W>0(%*!A:P]822[UG.4NK MO]MVRU4LK6(['BWO+;?4P.B.R?;#3[:+?'+@)<1[$V=,:@ N6&B]W#H'^:&8 M>)]&V!.SL/*S"_98GX$5U,>"#T%49$\+/O@KQ,XF5FL7=.5*"%>3J'+L3[I2 M[FG(-J-I$**'#?R,* MM8Q>"$+)^3.]SY5_DKA!:]M&L86H&M-H1&27L8\R[+/_7\8U)0H7RV0V_XX! MBW'QY-:X"U?BS$V%UYA0QRZCX!D)JGSTLN;LEL@&EK/>T)7X=4_<Z>8Z+< M& Z&++T96R Z'J K5]FW$!6/',=$PU^**5O*NM7(1]EM[,JM\+VY*KLD&EG^ MMO?.U%;F:1RG-)^X68\+X\]; =OT8ER"/_6S"+:AU8;SVZ(@#5L]W2>9_O @?HLS1Q?E! MR\;Y]#_M/F*1C\1NP&)C3;:#Y6GVTLE.JR_LBMZAM'<%U@55 W 5/H*@ M+K>SEV_>;Q"Q2D])77JC'MQ*SJL?0VY$G'T;*4%WBZSRF%#C7AQ(-G709TUY M\TD?S/7,+-T-8$^%BA,L?#C;J:J.^KAU)[G4#1;MPCBEKT^Q,<4LYX*Y$AWN MRG$N<4,Q_!8L0IP !()[Y 6 /ELBX;L,VI6(;U?VRVBTO[R,#VSO1P:LI(7Y M3/Z*(-9PX*K0KM@T/=D)R7!L'UO"6ST\ 5N]=81#N4."8EMKN46'.9 MP#3;NI+HTI.=)E&.B;&E!!T47JUR Y?\[O?O@*8? 44@>/*U^]IJXDQ/0DJD?3/H6 M]>R M7,9SB%;9H?'F >'W[0+"V^$GX79\1V[PD\Q?O3O\U!VX9LBD(A>4U=29FWE MJ4>E4]%!>DM4\O(9KE8PODN@__LT#FZ(N@"$Z+50Y(O&L< ?=XM#LU'(AVR@ M">N8108W8^7?N1'X8[B[S(J)X5V-WNA9,#%=#@AIBQ(-OL[F]\B+L>>S%*+, ME.DT=,FNJ92Q(C$-VH8K32?["3]BTAR;!=+)S/X>TJ]E$=:3DR&4JPK7&A7 MG_307E6X5#DI'OE2(H9W; 61*)U"-N[XQ37DI+ZQ -:9U46E:!*AN.,GLWF> MS_J=V%1]L\*'M1LSEQ+ #Y)S3-R>1L5+6Z^[I8< GJ;)DBR6?^P\ J#5PA7G M05NF4FH<\QNJ45%-<:D:N1+QUI:8BB S;O9B@<#"2T#A:MZ@T >7<>&!V;A#T 0CP!:&!HD)?PJVHS_>8$$N@%LA; MB:=5^[YD]4%A/OCUU[,I59WK"[HEH!^LH M?O$0\NBM* AJGE-'0><;"SHCS6W4( M5Z*^&EJS6:?J- SG7=16"TG25@3J6.A/B[]"8IPQ+F-8W49876%T9FF"$X]= M.W<+H^@"HB?\+H+('P?01(&\!"G18L$K3 MI&EWL3<9IG;DF7FKG3=U92AN8'$.7/<=^NO6*6O84+&WK\#WP0F[YE.&;2/3 M*N_(*;/;5MPM:3+7@1R*V_-TC#W3T017F8Q,XB2Y\#5C6QO->1ZLGT=7$V)8PZ'SNJ>5YZWY6GI&<%[R"K/CP]E]0WTKH]:0MC?& ROLH+PS MLK%N34*.9O$J95YS_DC\;3H#+R J:HAXRYJ)45T)L?:K>L;8Y[;V%11RMP\2+=M3Q(DU2! 36HT,_KARM&,8%:L$0QU2C M-5^JIU"4APX'&,>50R".>==BACD8(^?$Q[>V]3(.4I_1FG_7(G3^)V'HG!\U MST=B]P!NQ]]\/0;570VJ9\/++TZIP;RBL'J-\CU8=X0T;DF) ZWH_#!#.13C MYZI^H[6D%0<<4"+J>&6F67[KRRZ<*WF#(>?!SIGN*@OLRV]?$J'J:Q/'1.B8 M"-4+Q' \7G$"5 +LB@%3)#XE% QV8P2,_Y9Z43@/\Z",9(70:>!*%D?!:045 M]BW(F%$>,\K[HG+Y?K\4\LW"*GUKH'@<5ZR.8]$M,<,.);":4_B5%;L61>BR MU\<'&>DP\\>#LNS %/ "HCD(:?*"QF+/G]&!OW37F%VSJN'S.$ O>) MP2M/^/?)RGU3Y*XNCP7;W!$G5^[*=--B=V3N@:E_R5]T%-]T-CYTMT./^=3)%-8V(^#W=B7*M-\_3 -%P\LT4\.!U(PUMA8E[# MS6;);/#4,0V?1JQ?$/!93/PK\E'D/^@V-J]'1E-:NFQP3/0]QDXNB9:',0[] MG[TH-1#RJH]G7L'V*FDEX9QC.GF^6D?P!8 [@!Z)R\LG_!K&CP!3:TMIQ/

:P#''1,;UM[4IL QCJ MU&H__9O7/_.)JWXXY>"IJ3X.1OT@/!@U'GO:HV-/^U)"/]XE-I;0CP7>G4KI M[11X8Y24=)O\M=5K\L>O]W11FQ\19>.':J58].&#$E,HJE)6*.#M2_+P,P?S\&?@I/5Z+/CPSSCTB>'7+1W;4+.9:JRERVV%^3VG0B0C_4* M#K/TSS2WK579_(*@L+\77HAX2?J!QSK,4R@#,^U0S%P]L]M[C1MG@%=P8J0G M3CFF96,%R)X?\'"E ,1\*G![]UUZ3:FBC>TTG8GY458-!3OLRSC;LX&[Q$M2++'M M'+A74/<@H=XQT4E--!?2(0LK5$*A#-PQDKN:M%6T8@,AO]BY00>NF$^)ZO$7 M1C5ICM01[47IERAM-I9^C:5?>U+Z]25$P"==":N]Z@"V35\/!5YUDEQ:O,:: MKK&F:\^CXIN>LD:S9 G0_7+S&)/Q2+D2G\.N#[/(6"/I['L/+4#"$IRS>1GG M&X#^EGHH$;P'K]/L, NQ].EW+)/'8C?T^4,0?$E1&"^R!#"(%2X< )9M^[E,*N66K/#B+3S!TZIFG&I MOO>>J7^_A!&];H(KZL9=''#U4&->[$G>>^HG9+=']G3-\]\_ZN>_4Y;_+L8: M$^%C(GQ,A(^)<#=BCV,B?$R$'WPB? R%CJ'0?5&YX@8E,J52QI]Z"&P35KN% M440\$E)>?6H ML7%MKP^_]T9[#Y2]SO-7H^L_,[Y;T_7Z\'N?>]L#7:_S_-7H>O[FCT5UYV"P M]YG&/=!X#MM?C=)ON%^[,H6M>%^\!&Q.BCNQ76V&Y=XO%[;WL\W8/4Z:'?XX M/%->U3:YC75S;:Z]H@DFOS73K/GCL+T7B@R#X]Y/.DN! MC5;,WI-::$[]?HNRZ)^:7@MV-"D//,E''HNDQR+IL4AZ+)(>BZ3'(NFQ2-H- M0S$628]%TCV[$II/TO-]#,W&>Q\ZERJ1+A>,G+JM[8E8N. &9&=&>4=LY?![ M'X/E"DZ#< <^7"N['<4CSCSD;>OQ./N9-R=]#*++V,? 8_&MK/_ M:] G(D_X#-J0 QWF=F9(CAU*NC([*);Y^)Y^?OV+8NUZJ M!SS,2P!-<,XQK3S,F+61JP3'F'7_@C/RH.>^Q:RO07(%,7T%F5"_@C'#L7&\ M^J>3TWJ\FG0\H3U/U@!-LKXGK'-'0M73. F#,$J3\!'< 3\E$@D!/G_VHY00 M>4%4A*I#FC!MF,W//41+UG A1KUX=3^#V##=W1 _>^%W(*N#&G)$5T/J?2IA M9=D8DID..!9<[)2!>W4SAT+Y!F:@6F/<*JW:/*6P?3=86E8E@71C/YCE> M,W1+=PX2-TD"[^I#I$,Y.1)6."I7J7&08Z+46*6,AJX^N$'AHY> &P*3 MTAUK/CH6UR&H6KCB+FAHU28(H:+)_ARY2Q\PL0P>>KGS6/:<+I$2VR>!=_4% MTJ%LGX05#LAUBQ)=C6?S>Z)XV/,I2O)3,1H-';*$2OVM2$R#-ONB*XQ&Y/DL M]BGU"T7 KEA+?3VLU,@)J+(OG([&9"=>W6\$[LJ5(J^^V<0O]>K'LN_I:12N M'W+^3-;)$!./(_3!YD><_XI/F_B]ZK[-:&K@;AZ8KF I+MGKJ MV^V01C_*U!.KG,I>?H6/ ,4L(XMQ2.^;\!LG+T]/=I.7VWXGVXZM)BYYE,IR MD!)X"R: BXW\7@1Y$[<2>DKAE.>AG##[YEJ$GW3GIFKDT*Y-1Q=UY#5T%(L^ M)$IH7++J+FJ>OX"UAQ**"+'.,4"+%W% JT%C5W9K>GI7>6=5D\*A)#3[/?*6 M!+N_I5Y$5L3_@0_TE52Q4.3PKCBT#>4@)\I-:A&D-& .'C>J MS.A[F'A1=G<(S__7:>#RA.(*3( MA7L@UVL80^(:$X3CQ27=F#79>_ :NW+^I!>I\@ALNU?.OZ;_/'@8_/7_ 5!+ M P04 " #7@ Y;V_FM/RMA !ENRZ5[+XD/#71:33;):VU=V MU@8"D9D8(8%L/$BF?OW% V_$"T@ 'DF-W=YTB>GNX1YP]_"(\'#_]__YN@O0 M,XX3/PK_\M6';[_["N'0C3P_W/SEJRQ=G_WYJ__YU__KW_[]OYV=_9^/]S?( MB]QLA\,4N3%V4NRA%S_=HL=HOW="] G'L1\$Z&/L>QN,T ="C_Q_/Z"SL[\R M$A^=A*!$(6*TOO_V0_'#>4XM"G]&?W[_X6B+4@7]\SW_\ZJ__AA"?XS@*\#U>(R;>S^EAC__R5>+O]@&EQ_ZVC?%: M/'P0Q^\I_OL0IY3WGRCO'_Y$>?^_R9]NG"<+N7"2%BB;8_783/;_WL,]< OW'&?T'FP+R'_\\CXB? M6SXE:>RX:4&)R?"7KP2_OV_P0\&6<9,I)W8+,N2?&CESB/=N1%S&/CT+^'1R M]'4<[81,Y,-%@A__&3P%(BX;+,8XB;+8Q;T^1ITSV?SPT8G'(!!TJ<#AV>>' MK_YZ42P/3NBARS#UTP.Z#M=1O&.^[M_?5T2G_MP%*X^$HD":YL\P'UO$8O&M MZ[_-_JF[@\N_-(6!^*Y_RYPXQ7%PN,?[*!89M!02]FM+&&]_^!88F X(^9"K M0PF..#R$:MSAV(^\R]"[(*N70K06'*Q:")EN*T4#"$PE!%S(%8(#D\7 0Q1< MJ@^C<)[6(I5YV9]R!8N=,/'I^JEU=5U0X)5-PGIGE6O!P:UX0D84JU\)#^#O M>(!UY0?X-ML]X5@@5Q<$1B%DK!:*T/Y]=@40,]#Y\'E,2^$0!YS_@]_CC4^C M\#"]=7:B]4T,!OGAQ2PW/WX3!D@!1$S(E*""111X?D6X#MTH)DZ'[:T>4K(\ MG4=9F,:'\\B3ZX4&"U)-C 1J:HT2!4B)#'B2Z50#=8$8,HIBE!- E,+\BO;H MO%Y[9+GSUSX_M-2L-U)X2.72"-%4*PDPD$(IN9&I$D%"32RP%6OI>612DOQ_ M;OP0?Y#**H2%U!L%\TV=$0 "Z8N4$YFNY)"+XA^(XJ!5".!K<@[.R3]7\6/T M$NJDK$-:H"==QH5:4H'!ZDB;#ZV&4 2Z(E$4,.U@Z^(JOHNC9S]TY;&.#-P" M/9&((%26%BRLQ@B9T:I-&&"Z&26+@2W0&R'[0JUI0,+J MC( 5K<9P'$209H]ZJ8];QMB1:$CS9Z"+0@&+Y3UA[;?YKPD[@W>^-%M"*,SL M'Y8F701WVRB4GYAU06 ^L(S5XB.W?Y_]0XL9Z'QL!H88',#^XP&[64S4[9Z"A 8H*6*!3\/,LCG&8\NLWJK5DIY$ETHA4!@X9VJM% M: ;W8EB@\%[%C"S SW%0B80X%L3]28II,IO_C"^5%?P,2I@YU>!AYT3!!^SQ ]Q(E]M6E"0*B!DN*D"#1 @%1#P(%,!!HH* MV/E5X'*'XPU9P'Z)HY=T>Q[M]DXH]P82:$B54 K05 TA*)"**'B1J4J!@C@. MRI$ W,86!X%.59I H$Y#P&[+9]0@H%Q&AP6IQZ"0# B$$C C[K#1;?&5WYB>L$ M_\!.+'\-(0<%NMG2L%[>(SQP!%%L*W?8?1!R&2A XT?9__N@M$[W[J$011HO*^[ M=I(GQF:6G&T<9\\_,0[2I/A+]:WS/_R397%17E;K*S]T0M7I@S>K7O5GK!NB1"1F#6FM%O*O) I\CU5G^>@$M. )W47C=$0_ M 2)E0=C_ZBA+Y"3HH(" M8B3 +6H405WZ#URA Z\MKDO?DB?WV,6$(Q+!W^)4G/IFA@*XTAB(TEAP%/ P MZXZ6H>[RDZ.@"H<8SCK%,5H&0?3"-NAK6C$@QIZ?HILHJ18KH.)+8X@;ESC M2U44LF7U5S_=GF=)&NUPS-90K14980(N4^:"-18I/1K,$F7*E^CPBV'RTL8% M[H)'2B=C:R/([[#0$'X-GER261S'78SWCN]=ON[IR2H)*E;I-A95[2AU N,3$-G#14H$N?GYAPUZ>Q='>QRGASO"9TKLD6XU M]_08G:QP4AM6H4 N!GI1FJN '![(_>L8$GA%CK) #(G7/B_0%H@@ EO% )F8 MD8"'?@,8O_)?L9=;]0*%BKF?Q;2OPY1PYY-M*W=-A/'+5S?(:'[P+U'DO?B! M3'@S5#A3[R-:W>1-\$!,WYRQCM95J&6L1[#1NQ(?%02^ ?8%1PAYY8=^BL]N M_&=B86*)P3W&$>+=.2D]G:W%M'XEHS4.A8NE#'_@HUIY. L8QRH#6"OB5F7 MJN%S%N6[\9TG/_!3'R=D-68/7[91X)$-)UV9TX/FJMH<'4Z!^XI85W%37! C MZ,=)=+S]>WUP_7E\^H.7M!7IX7)W_[_]8W5Q< MWC]\C2[_]OGZ\1_6V)Y98H@*P0K[,D@1D4-#VY!9ED4-8?Z,D3XVTR]II(8( MG#E2W _>.0=Z-VAVC]T&AK_!%K,ONKMN0H+>6HM8D5_@YM SG12:9$L-$F// MH=D:Z+ANG)&]4%"9 ZPUK/:8=@X(-S?8(<+G;!W45J%#@K,.,W'J5J+& +$6 M$Y8ZZE8B(8:U*#WNP99+I$%B%>M'0'&,S&8N9W"4.*R.6132FI?FDLVU/%(/ MU5WHY3Y1!@^Z2*J%:*V38F"HI5+%C6B982N**&Z$3]X:)(H;[>AE,6] 0E?- M& ?L-5GJO$*;ARBUQ'#5-$.U*YW+9 4UP;,FH0T9JUQWC1 ML6NU,5MF+%E?C+TQP(*B._,VYKV9L&&C?M\2M>I[)B?"L4+KY<)(#*"+ &T+ M,H[49E%A67E$9RY41/:-CSC>671.)]E?53+UVY?5\:P[G^@*97!$42'9=$K1 MYJK7046%/)$1_<3E"G$Z8&NO%8V944K-:.;CBJ%G+Y-(-/=2JO>#EBR3FD41 M>@G4+WCVA'_*N,\:):7E/OUTQQZ AA[=;Q$+Q*$K5UHE!N31@%:0YHF %!SH M($##CV!O7&+PE\=U'/ M_['2N'4<].XV2C'Z29YF.%-5GIZI078F _5+_[$L MX:=W#@P'6J!EFL;^4Y:R>\XT0G>.77NBWH+5$;[.,Y> ]T-WA PFL1K/5%+5 MMQ!"@K[VDS'>>MW7!H-ZS2?F0_2VC4,6!;T9\ )=)TF&/? +RB&")%R0_^>[ M;[_[[KL/:._$Z)D+]?V"_(7^_RCA9#K#H,6&3594(8@%1U[V-WY)\_$H2?6F;#'A)4=D/+V_RO+,3HA^^( M 1*]9@ 7V,6T*2KZX0/[ZW]?($)BCUF7JV#$FO&#T@<\CY4+=8([Q_>NPW-G M[Y,]F>R&6 8-F#J@%J"1." &A4D;4/'2O6DOH1$%1WZ(<@3P56NP(/29^1D1 MQ-4(,E<63;;+6-8">RI/^\?$>(O#A-CH=>A&.TQ+?UQ%,?8W(;_,<@^/L1,F M I1.') Y):AQ?X+7O^K)#&1-$..=B+E;=5^BQ0$S?E*V.^A6( MJ,!$[^H:F2-/_.K8(!(8+&!=&H]#VG:V2?P)?V%\QQ.!ZP=HCQ&]EJ/)65% MN-BP'K8X,3\''4;>VY8D44ZSOW.=,><(+[_SMM7S"'M0^K$RJ2$2>7]B#=^&,XFLO:J=U)A^2UQ MTCCBQVP0:W(:A ^2]=?B$C0KLA^4(O5Y$P^=)Z%@RO -O#UY%'UDX6;3EDAT M4V;31=F=$Z]BUF7$8P>\=SAF?5>-+DWDR+960!=.($D9B"7RT 9W4T9>4- MCY?EQ8C1!'61;+$]F3ARFVMC6&!K8I;T-I8WKZX0X4O4'B-5;DW5I5U^,V>? M^?!KTQZS4"#8939-,70FPZ&M,9C"UG99!*!&D^?21KVI"-25(]=TQ&F%:D4O79*QF@ M02=<]=PY-'.P[-XB'2WE26R.:E(:[HR4&%;8F,F>2 $.;5.&^X:F+=FV%1HL M3^]-$( _F/@+P1B^(5,B:Y/Y!HMBW?^N(H=^\ MJ5$LL@G-MDT%;X=UZ+E7-6$+0@^7OT.0"O/)&DJW7.BW1I;,! 1DX"9INA4@T *#;J<"#P^0E[ MRI!#61#ZF/.\B2(O062A MX/_!*39>\NCM;2%P8-"#B=%3!:U]C:SR#ZVAF_ M\^49!.(@P/EHILSNUAD0@BKS[6!8:O.B;E15)LK M$&:K2M*GAGQO:8I^RL!%2>YQ@HGB;9>A=T$6FB!BO39S::2QEA(',NXW$*89 MX2L0@&)Y+4>"B)7CY,4%2JS"8L!#\R-%\BHLX. &A\1\ R+(TMOYH4]-G=9L M4)N+%@LP"#(3J!$8J5%@@B43GKHQ"<=B*M;$F\=P#):7XP5S&GB6A5ZFBZI5 MH991B&5':&4<4@'O'TP9YP]8HDX,98E:5S4&='+6(2U0[2[C0N6NPN\V' M0L$;12ULT7(M__0G?@8;E3<,L#I^&X51D_W<5#6[9P,\./TW%JIN#5HD$-LP MY*JC:76\TEARU&]LVF@/%7"5=W6G&*R5._!^NWC9W)"A+MPMEE\%FZ!"W@N; MB]:\)-;C =T8FS+64;L"M6-3K$5"20!X9SZ&@-RT@/?E$?$@(;O53Q*?IGFX MN.LP9'LL0V3 77HO\1J;=2-,F#U[#]:Z.]P2&5783=/*+8]=5\>L]<6["\S_ M-74@J#.[L41W2FS@#1!=8Z4+M"P:UB !;HN,Q&GLD)08,)LE Y8DP9(R)H1N M@S-JF_H:^7>J=>>R:Z]TI ]$O"90E]9\A,TRPP"I]JCLQ8,H.*+ MF&TH>QU@,@77:T:7C:YFX]2"6J5%>!')_%=B5026#AU4#)?5PLA((C_ M4W#2+:-75!@MGY8N$(,'C@/ZR%!H>?5L%)VA)XI0>U1JS9O2MF07?I"ETJ=E M4FA[+*(E@,HF=$JS'H"P<'5IE:!=7CN['T2Z2H56H,# MI]Q&PM0578D HO0&''7;4IKLZOI9>&LQB<=B$Z6L1:IWO1":P-1813$@)B MK\@K5%J<#!BR))B*_68M,!$D4!$P.2N"4ED<&)4YJ9;81B\IZH9P@=>^"UTG M\B%[2GS/=^+#@Q/@_.A'=?PAAP<\^M )T3CVD '#''FHN>DH$(4J#].L..JH M\7WK[,@_:]=&RG,/$T1 G3(6JZ%<6BP8+3-D2Z=N8QR4N($?,RWZ[D\_?,J)EFJJ%%&@R+? BLL"0R)%=HYK.G^;C MLPXC]!\DSML[X0&1G9.#]HP0^3.G].VTR[!(N_O*<]?D&"ANF(KKF1+N_&<2 MO-P%CLL.ZI5AL@P8,A%/Q7XS*4\$"92@)V=%T,"5 :,2VI8P^3@I)EEQG#@E M ?B>N!IGYABT\3.W=QOVN4)IE!M< M)89E&B7?TBK [=$JY296H5<3;FCSP<0GR4((H%!"S&@90#1_A@L;1'P(3HGW M9'"6!I1N,=FHKJ-XQQ>D/8[I02U]C<+O5SI113'" N5[KMH?\H"T^LMG&H*\ MQ#Y90NMP9=B]W-#_6_WB1D& 75J=/CB@W\+HA>RA.9-?%4!?084I1E-; $%O M*/IS/,GF@?Q(HU!/;^924*BM@YKU:N<@A@/<.*@84KF"NAMPGJ(L124I])+3 M MLB]!*JXMLJ9>AISJX M,N7^DE\\<.PMR@S)>Q'[F_729)A[R*C MI^%W3/:_.T&&BP)IV*.Y)3A,1.O(,80@4_N'BMW,]^]+!>@1P# V)>X$<5(+ MQ @L>$65,T:#; (./%:GJ] &\U>7&G8ZS)R:X6P.W MTJ+YMQO#I-64K+-I$\$-C%I%QB:KUO.I,^LB:+#,K@URF$>>$H%IC[9P2S;! MG%4N0LLAY9^@]@6*YZNT7SU]!4ASY41[B1&( FVL1YN.<@M^-$6XS?I(K'=T M/5_&N36O2VM>U J&^6S0_)(PJ=G&/O<+3MTOA/PI>.J\LGO#8GA*FQW/Q7A/ M:QN0>)@'VM^BRU=:_88,A'?[(#I@7&3(O(1D-=_Z>[0G+*-WEP^KNV^@SA6F MFO^!415]<+]B#^Y1?1#(0XM)9TC@C:6J-K5K;J\HX_CFH50M<,['38C0.P\C M:8=[/H;W;OTL5K[QOQQT+P<]ZA<8&B!;[J+'GZ,^/GKR4%JQS;\.&1 M/38L\ZKSR_D)-$G";B1'G8 MBZ[#PI,FU'/FE-&YR>G:'-YS]!FY5*E<=XAXUB@%VX#+C9.P+=:!/ M) 1SL$ ,BXTZXS*2KZ.CK2.&].Q:2'I-@FXE,2)FW5+2@VM)8#_58G("*\DQ MDZ=82HIP_237DF/FY*C%9+[K]8$+R]@SHU]9VETCK+S8X^LM^_-5%#_@^-EW ML;S67B\:UEWFJ84UO9OO$+#I D_%80\O6!XDYS_2LYV"F,47\,:"-\Z]J'") M3CCXV_QEJ<6!XLF8:D_1I;:*WE6= 4\C)^X6 MO[!?ABRP-5SK+%8LG.F"6B+:9)\BSH8LH(0$![#4&(WDI#_2U-.\Z 0M;IGO M#\*R$$)Y5(]Y*W";E]*!=MA!MLX0)>(9+YE6FJ*0M4%+I.W&:";I;:P;GT%TI'DKYMY\?1ONJABP&5_\23N\A7' MKI]T#'4( ;ON8=1B&EWA=["MNVE1L:F[IL^WGJW;$GJ/@G-"=>VU[):DE^ & M^YGRG6M)R\)KD%Y"7PH^XNQWP<>X&2D%N_R,1E"S&U[[/8V23]GIUMOP-3U% M-]BPG82WZ2>VR-T 93-RQCO% H;[(!4I&YV17G0SKR2G8ZE[TC$\DI_:6U/6 M8^39,'!=@M(@]CNQWC-QJ?S:]IS'R-IDT$X7_=OL:EK.3C68?0VYQYD^D\;; MQXUD58/M,429M9%VU9T7_$QYUCDU;(EMS4GS/6:=3!ZCYJ,;>L?>IW+#412M M.'T>.A&2<^B^Y*!/I(?Q*WF4I7BA=H'=&--2SS0KH_5.#:V> G\S99[L3WQ. M0KRAPAH>5H\T-8_MYV@QITO/\.L/*"TJ[,+C.\>G*3?'^8=AI*!+LPT3O5N] MK1\=P )O0QCM[P/RC2$; @>>[:Y@Q*D9X@.F/NBI=:BM9=:1'1Z3C.WZ'E\B MT;;0%!/H&*>?8.6IC1D:W"%-'_ZZ=3N+[,?J;4*1*<'^NJ%[<.'#GWH6)=2) MS%&BUSLLTWU-F?%*CV&X3^+',XC0@'V/AT/.(:J2FLUN=.LKT*HI=D^920#96;2M.'5"B0J7=Z49H)=W)X MH#0['4,">PL]FGY!'\"%213X'EOI2DKL9)@20XP:>OD=V^)2M MNSAZ]CWL?3Q\)D)#]U,2B; MW<1*G'(E+DBAIP-1Y82]@/P&E01111%]*6C"-V$?;1[8'*R9(5.U0E$IN%.2 M^-F:4Z_'Z!Y3D_ #3&:@.@Y\C,:Q_&F&LN*<;/2IDR9RCC0.],G:R(+HTD'+ MP=@1?.,XG_Y\PKX*;D[C#<\3'D/M?LA"TX;.]UG&[?@;GYD;A%A]ZC'6O?DEFBR\$E?W8 OEX.D ZX MXNT%[??D^DY^_[[:A])#^ZX>Q3&NQSM'#;Y14?YX/!0)_/3?*4Z543(HCH.*@GS MWH_%Q#'B#4C(U,D9)H9&;XZ)N/-D31:;H!N:YJ$0+5\F94E;O>YD+:,8C"W_?\O MCA_2'4G/HY!)1G/WSK,DC78X9@NW\5PI*-ADI%I!U58J1;?$3#7\F=II M08:=:*&"T(+'GK,LD8_:$^^C92^%Y#9JFTDN73?*6'J]B_UGYRF019AFJ#89 MH5PTM?5U\2PQ.QECIO96X*.* '@@>H24I3BQ7AP@Z[J+\=[Q/?4ABQ[-)JL2 MBZ2VJ":.)=8D8LK4DG+:G^VS>(N M\\:/^?/+FXI3XTE3D;#)#O6BJDU2CF^)=>H8-#74@@[*":$; _V=*4/I>*&7 MHB8YU%;+5X+.JWUV*MJ6%K(>CMK>]Q2DK-P MP1TB?BFG-*$V\F$:I$ZC,<121M;GY M5IKF=?B,DS&>&2H)66>J!F(;F*R"BDVFJV6SKPF7!"U]NC/:/+2?&?JEX-8\ MN2FZ13Y&2_=?F1]C(C5Q/NGACDB2+D/ODOQU3T$DD]6' )P=]Q>S;K_FV"!V MVY>][OEFT>J3-FC@)%!!8X$8%7X,4Q("/\D]6F:&EOA%NM':?V757N%/IV>S^5!;[&N!99'\RH91FUT:RP]K$7!D9687*+_.GBF2/L"M#Z2[\Y"F+ MD[Q6!GVHMB=#A6G]KJ3SQN!40MJCXX33"&&/"UTM#UG'"U7MW&WV$[FQVQ2% MI5::YI4?.J$[PFY32<@Z4S40V\!D%51L,ETMFWU-N"1X6KO-_O/0WFVN2\'M MV6W&D8NQEUP1_JI'\K4""!!F.QQ6O7K*A M7L<0^,YS'.%\2=O.\NEYT=B/O;6%WDO61,Y+4!3]+*3;2"6*'58F$T5F8&UX M<-L2,Z31O*(]9HEED3T-$DC4\,N.LY>1^@P,)P=_4C-&AX&AM$#/=48JH)^3 M6[1KA><%Q>6E6:PY AJODP"F*7Z^5Z\?7NPXB>D3,=+8=^D/O-I1%OK0CL \ M*#\ZJC^-#>=Q&TW+-YCC;2SM/!OJ)S([&]K71K/ R](=EZ#7_4(.4S.TD(\&9_H035_<1$PP# MXDPFDZ/;<)"-1!?&8BQ$!Z,E$BB!!7=)-3H+5 V1@] [E]8?FQ@T]\\/,]:[ MA.<:12'T?@)BBLO&9S&=8O[OA$XU30O[%2? M=SY#D@\U-Q-P3A)FNNO^HY*OEVSEKP,&C M%=^!!:!EY8ZWZ(6GF/V3]9&CN[S3\V 3.Z1IG0HO]GD9*@^4IIH>H6=8($P3 MCM9Y'=(YQ'](G3BU: *>\,8/P_QT33,-\U0+S_;[@!UN.@'EF[90N@[74;SC ME48U;;),L0'KB?<3L%%@W P5IN)X']ZZ1;IKV%7K+%0C,%L:AG;O.:*DGI^X M091D,;\B+I(R2#A3DCLN"T-2CGRU7OLNCFGJ<_Z4ESJ1]+!\<6*/-AZX(XX@ M_@=VXOSEKN(":PR"0*7(1YF&LA#Y4=3@RI"/P+:X"/F.%FS(LQSH"&P%PL4[ M=\P&00X;A2'*@ ^Q?SD-%GE[_+E/R>+.%W6QY-11I0T M*E[0GYOTT)[6#TX^*\?IR13^\C9B9XO7N[U#3QUO\8NH<+ :%,C':5@OO9<$ M#LXO*1G2>)RP.)7U&38]I WQ"Z\, ^5'^LESFQ_A(PZ/5FM$,":M=&QD][VE M.&M\AW7U'8"+^<<;)\PKDU==7'DK@SLR;85FKM;YA:@35/U=-9N0D6@#EOT? MAX+@F"&T1PFMX^>'FCB"[/DX>\6OZ,9#G& /:99'C M2:2TU 5JC+I ;%QJK_61%Z7U-JR:6GDU/"K&1U\H!XBQ 'W, 3V_]GK"KERZ MILD*!,#6QUHQ&@V,I= P;8@U[ C.W78[)SZPUJ#^)O3)5I,FR N,$/C\NV*N M_WIIB@QX^MU+O,;AMQ$FS-EW#]:ZBJG61IN6A./DG,< )2"]KP'?Q\H+IIS45YBZ9:G?B1 WP_V%K7UGM 8'^I]84\&1<_SZC6? MFB6?4$7'IO5K!+$M,\I?HLA[\8. "-,NOE/)I-F=]*0!V/APB+"-3HA]","T M1NS/H> U855,:<6**9F7CIJITK9,,MT"8H0)65';6+!F%6TM&E#E;$.^!-6R M6PIGZ8(P7$+KC>P>/^,PP_3!O;"]FGI-,,:&,[:> M8-SA 5Q.AZ\=;MPFU>%![>4/&1'MXBHHJ7)O4 M[M#K8$F+:(O*J<22*YP(RP)UD[.E4[:#I5N"L>0#-R96IH[6X2$2\]SE4G3.&7$ M3WGF?>CQ\E4;'+J-O;'&U_:D 5A28XBPC1(:?0C E,SHSZ&@@6E)HSQS*ZG( MLX/LT5>=9^]+Q'*-5:X!_2C8J[,Z_ZI46DO/3Z87'#KCYAG'(65MF21^DM+Z M_MH$&Q4*9#Z-7I1F^HP<'BA;1L=01[,J%%3AV*=1.F^OP;%+IY2^7(E@C5;I M')90K6QRRZ,)!5T=ZBG!_\H(2Y?/!B^QY>"0]9_4(C0+/HEA@2H\J9@1O/+6^3%)_YZ32)C!M(#CS$;-;-Y,F!(@YB%CHZ,)GWB^L!+-8YP?) YV\FV"B M5K0@[05^QD'$GE)=OM)*;)A/L$18(TS(E%UCP9K9NEHTH$1=0[X$6:L<,R_% M4>*B'-EB>QI?Z$E>I42? M+B\HUV>_UI\,9(_!82(W.PWVHP'4;W (DX($C)=& 94&(8M7YY'$O\B2@(":CY*6C/PR:OG], M++2*?J(\N%OL942 U1HUVGD\.0&[]TVV&*?U)AY3[!US@]1T(RD;<_.24TH3 M&8\LT YTQ"DI-ZDCT(3;QX[&O*!3^U,6.'&K@TU2MP9A.YMZ7W=6!AYL^SO= MW!1+I4%3H_MJ-O@ ]OC&R2>IOZI QQDDXL'-&G[%B_W#)R?-8O*_AC'( $J0 M\R7.S\T-]E.[3.4KJ [)V#!;OU@L'5NET=BFR7BOIL1F8^B!)@53J=+=RF?T0* @9Y]A3S,+UE='*YB-:+L6/R6^[!EW*BY>,;>T MW$5QFOUG_.$/ NX4QITKD+\:@#^I(QA- :5M\D#,V2M>L%HB/A.I# M%??U]KJ?F>8N#S2<^MQ@3LL.?T3;JC3JSY1!5L^(PY0,O%_I*[(XUC"C 1QH M]&%2O;ZV:RF5I.PU\6/%K^X?7@JI@U)JQTW]9_!Z'O12Y=;9X>6K+TOS;(( M7MX)6&U2*/NO'OXAVCM\^C94!P2M DUV1 M"G (4"6HLZ!2 PYWG")(KEMXO:#KD&8QY\G]2--4N<=DM/=250U\YA,RC+QP']%Y@%$FF,%/:J3 + MR/XA55NH& [(.%5,EW8I H(S23DW*FNLL$#ML ?S-8Y9Q;G)%/O55!K[;II+\CGTT^3^X;/0S@UQ0%]*Z85IO9&2(T"] MCM)Q)'HBE./DBL6PT#N"EWP#'9^-+]B$V6NK=7X:E*RRE!88\?QP8YRD9H0- MFXO60\!VRID!*GAFF3&/!N=Y"8HJ&L!984W*:)PQ(J@^$JH/A9X.#8\\G+ --\O'3HOXKGDH5>#;Y^/8[IJ5R,]4YKK(=]L+5%"US_], M-SI2!$];'O?0(IQ MRGYHI'FK.:6XFB+NGS)"\T2\TZA.Z/1\S7@NY80\Q[@.XG0]P? H1+:-LDR9N7%!H\#,/EBAS4C(\#^ M;G9)^[M+5K/AZ9!G']GK,BV8RIK';7A9RQX9+,/4]_P@HZE8#]BEKS=]G%R^ MND'F88\W.=_MLS2?G+Y=YJ88R ;W./:TB7W?6*, .[9QQ5":6GTH5(V%BL$0 M_:"H-ARKHBMJQ6>M;YMQ-O<1?;SI.T%P0.6L)M6LIELG15N'_#&,R+J <8C\ M,)]H/R0_8^;[:E/-J)!?0YRBH.@7F!S=*%"26K"*-TZ8O^YBY5\3-_;W?%X^ M9HD?XH27J!!=B/9 !DHLZ"U>F5=@C#FKYQC"6D=_Z_AYX=Z2 M7 @D9NXL!/ M1^\EO'P\?<>AN=T[\F^+MD!X-LJF?F4C--GYJ'*#&?29,B?*$ M*S1$\5")9L7SI*Y:.);HG(BIGCHWQENH$;)=GW&8 M81Z?A*Q=U*]^NCW/DC3:X5B3]6J$"YG]VD.X9A:L 2)0-JPQ9X+D489;!-L< M&[T0=%3@U_73EBS9F02VS?L?'LEP_8*-"L,FG]\11!-B%."6>/H6/R9.GF+8 M&5-0SOJ%$W4,B[2J*XA2JRIP.[2JS8^Y5ED1-?R"HTWL[+>^VY%,&3$8X %V MQC45JM$=5X<$TR'7C*MN0]D2#PD44!L1#->])$YK>D?^J](Y\A__?$B=E%T) M5 PZ@6!MU,#.KUM&S%-]4@+.JD,&G"CTQ@FF6_AT2H(W;9:%2YT&%DA)=,R7 M2B(#G%])U)QHE&3T=2S![K>;Z/D]ZS 2'[BFY/]1*4K^AW\2AEJGG+4? Z. M.VRQ0^'RK_,>^+:&[;8YO+U^O+Q #X_+Q\L'J!N"&_)_KXF7:J\!0PA8?%/0 M$;/7;4&)#?<0<0";W3K-Y'?D4P 4%\4JT-H/G=#U:75R/L])XYK+02F]2?@6 M/6X)? 5#[Q&SA%C;%3 X\Y+;1C<5""/$QX MX*-%A,$H1CLG/"#GE5["1>RBC?, ]%9RC*DWO[AA'XF1 GTQ.:?0P/WG,JJ& MJW59]3M?D64G1@IXP(YR.B$:K>-DP# ]XM3<="M>,'BJ/U6]^0(%NM_;8%&B M4I2$H]AA$_>E0SG#90+'H/%@@BO) N 9OQXEPAR&#(^$%JK" S>1H>6)ZPKC7 MBS-778I]E#C!+W&4[<\#L@WPUS[/1%;%;!9J7/RFSLMDFUZISSRU&B>%7=Y#=GX?V"/;)4/ MG[ 3)JPYS./6"1^< -]&*:T($M$.SAD!*ONP*R_]QAS $FT>99JD:G\4=7C[ M&(%]C2$M4#$&#;.?#H@-DSAQY[ M1^ZD&?"1U77H1CM<7B]^Y/UX'V@[WF7H+3W/IQ(Y055X*/EX:,Q1/UP M(YX,17PVU^!P3FK>Z:T[L'E&!G%N8"=._$VX3'SGQM_Y*?84+0@4T%"-"+0"5.T(I*" M30DT/'7/B"C" T% % /E*&!M"<9A'SKV'%.6:4I/YR'K XM8[W#L1YY(!@D@ M6$%I!=NUVM$"*,@RT5)V5'U"]@P.K:,8):T-QH*F0WQ]%_XC_!1>/(;_0?[G MX6O$\AGC(/#UID>PG_Q MQ?=J_N?JVT#TP]VRG(]G'$3[5CD1^FSH"GLD. E^B9YQ'-(_%N^ KC)>4CM: MK=<)3EE=$1+=9'&,VZYGC@%!.T9,/(VM=A,3C0;5JV)2<43](-B >9)2.62] M/A!/7_&1! 5UNB/;D.Q'S,1I=V(%;CP78BUS'6; M;.9("U8%+&6:6R*.7U6C7[;]^6T[YJC] )=M7[%5S[8_OP7)MB^&[6Z\_N/Z M=@D5&VJ9&W]7>'RC7YG]W$B>#/1!!&P(;"Q6HTFP%@NF<; A6WW]W UX$KH- M$AYS1.KL_=0)[C$9,6;!E?#T2 %=20J9;@Z"NV !Z!2GCIJ,%R1WTO*U3) M44C,6>* G8":.,GA!:MPMR=]GD,[H$H3T*[8II)4@.W MQ@0[(BALL82UR2A;3/6SSJ("8\*++R8%K?=[Q_<0^3/-6N'7R"BA]\C(U0M3#5"DP2'2JX::C124\"]8*C 5B.-,:Q#..GR)U)-I7FM5Z[1//M&X( MA8L(%-8R;K"3X&T4>->[?1P]\SKA*M-0(<#9AEZ,NG'(H4&L0\=.]_EV@8#J M&+:8QQ'B^#4,2\\\> 5J/]S1+J#DT7SY&2!RJ$1'QNQ MP?,VHM63;#;^@H3NE -48P'5>9@XS(U(4#KH=&G"^26Q ^W%2BD2Y[U1.N^3 M<'KSNKLWZ.AF='%OR;E!NK69_=E/?#9#O*$C3NG1^DUJ?1J\&CAO-;V+XC0O M_S+%D=_1HH;>>10F:9RYE,7KD!#4H-->'H""< %W MM HHKN30ECA0BHH]Z(,#16 !$DMT?=GZ M[A;%_F:;TCRA+,'5H3 A^XP//(&(4L$X]]A509V >VS:\6=[2%C91$Z;E2\C MK(0TJ9:5/_,RGB;[5%3C(E3=&!/9&)N>3[O)/F7D/PG[#)C^.<'QL^^"'3S; MI!IC+K*(,(;.6VI3\%9HGV7["NL^2'.S$6*AV8ZV4(^V%7G(GOX3N^ECM(J7 MSXX?T+2KJZ@U3ZKSRB&$X#<0_<46[0W,J8"&_7W9[.ULK#^>,#A5'6VR5LWU M$-VO/M?= O S6/VQ 73HJV*U\0H5>E=ML"C,N%!J"S?TX]:.!K,W+-!D)E>K M:*I*"5=B0-Z?:05I7J!)P8%NT#3\".Z<*,:B\/[U>K33=4S4%-R_I\\O)%T8 M:K_!%-3O,%<4T"]_F+U@?FOD[KLZNHM.4K;1^T2^PN9++YXX\?9O[E@ M],Y7SV&@G__W9!= %YU7M2XV?P?211&3I2[6?YQ?%[NC=S\NA[%"%\W9G:3: M!';2-!"OZNTVZ($!6?[RE\@Y,?2K MDVS)G]*IMWS2-GX&TE(!BZ6.UGZ#T] .$\/U MDY%"J]\"9TNB-B#=U,O#V9RP=]_1YP\WFF>96BS;SB$Z NG/(FY 7V,:\=3K M3.+&FG>80V4C\,#I;9SSYDGY/0[QBQ,\XGBGE%>!!6TM6H&ZUB)% ;06#4]2 M:^G=A&<4JY^D1K@06'>W9/S0[9 M10ME'VRH=H"]!:QZ 1JC C8"[,FC*C)+*#+3-)KULN,44$S/T/*+%K">>\=* MV?(/"6(DF'= .1'J,E)TJ;E1FM9EC"/L0_4=11]Q"C=R'=+$*!H,\/^]#EO^ MCJ9KK=:?$\SNWT5B]R8!Y% &BEIZE9[X<*YE$*.*-]U^3@^]\W**W[ FG^W4 M/)[:1Q!H:A]/2H#R.^-,P74I^$5=\':"&R.&5FOTF6:[47J07FALT57?7/#) M[=LD4!>\6I]'M+F6V_9@?1#MVBJ(Q=+M%II8UFP81&R9[QD>\\BGP+=PWV D MX'(38W[U259\/V\%Q\*!=\3V:,'?Y!O@DHI%3,.$HL4C)7,@ @0LDRAENU$0 ML0,%4_I0PH8X7#QCRI\; @4&SW7LQS_7;[Z:6)05UM[U[_A)=VG+O8X,NLAV M+25R\?2'3VU,:Y84&6M]CJ)R"GF<9^V1E*&@E3QCKBFR5WUE\]+6MG@9AADM M2E1NAHM04Q3,#J$"]9YNL,#58[C>) !?L@WD5=-'(:=)HSE.J'$"4FY%O\V? M(.$$I;&_#S!-?J_M3ECU:;"77&--346H[9R28G;J9U^H( >Y_1Q->,'G7]2. M(ORP4)=)W%>+^4&GZO8>IO<_0[?XZ'S(B;GPC-QFGS)4YK;?6-A^:FXLV:>Q M3\B/WCDT)5%LCD6 <#L".=OUZ+\+!1+IR]C0*;XE>^,![/.ML:OB?KY:@\GR M*5$?HS:!@&L*=MCMU!$L(>!J![98D"3?H"\%&'P*D0'3+?.SR3&KKS0-<6QQ MUXI+2R,$"YRXV854]W2&HIU%Z[.9;MUZ>_>^K6^\D,G='TG MN(L2UO_Y\C4E\9C_%. ;WS ,.H*ZI<;8?X*,S=:M!$75HL6PQ$*I!<\3LH%BBT MA">]HI:(]D1SPR3C%R(%M(^3GZVTFWXR6V@G/>S#)KOH;0]V&H'L#1$M&X;V MSH$M+UY6U*KC 9Q3)'$ UT0>(A.7(*C,VB:K_A7391Y[2Q*).QO!M><'HYDP M(6.+'S 76>X@]#0L\!RF3.I=2D$)Y:1LO,4?2?925"<7-2Y%Y89L5>J84N@+ M/V'-->])T)[?( Z9.R$92XU9(;*Q,0MHV&?,4B8'&'-!"U%B"Y23L^S@9[#\ M'8/V"G$)]4F>?YP[R?;.\;VK*.;Y_K07.+T#]:[#6BF>U;H11/C2>X"QB(*U M[AMI.FH-_HZD.&_WY1%9%C272[:($D97M)PG)XT*VN0?C>)/JS7J;#)GVS4K M3'[Z*6)M$6G!;">?(K^8(K*2TR(,N]HT1>MNT Z\%[_C&Z.$3,Z]?!WO0 &6 M[14SW*C)VP2!*;@KXJ&;,Y9#,0VZMV%Q-..[6OM=:@3K('I)RM+NK6='P-M2 MW0LKW?%3#WPXH^@M9-U6KR[COU-C6V>A1%.&L=H2)J-OQ$>1 +/MH?KLYHYVK1510I191 MT&6K+9 #,%B"QY\7N5.H$AB@\]6Z3V5*J8J8A!^VT=8=ZRNRUW:"?V"G74YN M#()VO??J-PVZ-V!FU*QY%]:'7?.W8B75!2V&]X391K=X0L8:&=$L!$H=4?+@ M*7PCSPNU/O2N/'\&/FHV$N\BP[?X-7U\P<$S9LGDZHI[0\A9;O:**>AM] ): M]IJ\E-FC#9[:"%J%4"\J)IH%8F%_.@V3IO/_^!(=.2TE%?L-N"7P$+O-25AM MK@T>Q[%20NY$K%0M/+&5_W$:QGGD-)R".1YCAU8;X"B6!YP2=:2L/$=JG:59 MC//-;IX$9O-6]W-8W")CCVSW:?])=J\T9([DM"RU3)WPQF8J(V2?S:HY'63 M=9*(T\SO;\'[I(\]%3\C?[?/4G:Z1]9O#/WJ\HKLIU,BT3,]K4L)M_3! CO$ M2SX>/CG_&<7G@4/DZO8=&T0!SHP'"%HWWA[H(";;FS]!"V!*X8R10!4-?BB= MH*<#8F00HS-=E[1Q=+>2^-;98=[GJ__,B:E8J<,J@0WU6$3"-EV6\]A3GQ<- M;:;$QFD')ZM61=89$L;=X9#V]99WE1'#056<4C!=U902 %6C9)RHZP+Q;'0 MGJ.!U74R9_ZNR?$DE;N3),->/I!<8X5@4!6XY2Q75;:[,("5M&7,J+359TB% MTH)5P#9F_;K![Q2J>H\W?D*C:>\Q=CR\<^+?%!JK@@927+T I?[*0>'46,>3 M2IOC$A>E)3*44@\01,"]-5%Q;IV_Q%%BL'MK0EL1Y8H$D$2S=5#HJ+7+BSHZ MS>$7B&& 9_/TD^1N!+\^IM)7EFNH]QT$*U1?(H9$^UO0T 8@9$=M Q6*A69@ M)L^C)2O *MWB6+&)5MF%(2[@F\<^PC4>.IH@PKQN-.>L^ZR!XB+=68<=!G6T MG-:L,7TLRF9C&F)'5IK00*VRP&ZTE\H#12M.B)S00Q%S$GXEGPWYTPJYEB[9 M<&8!O9M;[J(X]7\7;3V/(62ER6G$-C1""17;S%+)9F]#K5%#=7+@]\>CS4!= M0L=$PGGZ-;E;[&4!9J7V9((^.N2?DOGI0P"POU-O,1M]GXRQ8?I!]61/\%ZQ M:8^+9CSZA>':>U=\T^X?;V["-50K5Y2.:(9KR$VS7[L]J\:-II&\)HGA"\5' MC !T7<0CA+P^G4"NME#EW1;ZO(@;A;*5AMEW8DQC/T.RMIEU/[[[6?V"-2%Q MVY&AM6_GIILFNQ[1]9/3\"G=L41/Q5F8/*L[CN()N C#QV7#O,,\#^WZ74., M-R?P#^[ZB:5^=C>0UJD8N^()WB!")V#:ZA=I1U@T_*.\,2<"_FG> &G(R++3 MH,'43LJ4ZQ-PI#%34J=BSA6OHQHT)7MZ)JV8#&)C?SXUH[XBDSK:Y'!BIV32 M=?&/LVA*Z40,NF)U3'NF5$_.G!5308SKIRERGOLQ>9'AY9H(+K'542@"Y4Z/ M,Q%E?O5QY.!RL,?@NWOIR)ZSTO.Q^I4C+Q[,31FSEL;T6>^Z[('%?F*)!YLH M\E[\(%B@P'%_HU#[[2'QZ4E;DCTEA$T7HQ<_W5)LPCX*_#5FS7:9>^ /^V/L M1IO0_YU>?%*>R?!9S%#8D1WM/4#^% 31"ZONFL6L8V_MUUKC9?;HUM\QYAS> M 'Q/_A!Y"7K9XK#\O?BC$]/Q]T1V,CI5NI)^4N__5>1G](Y\NX!R MY>SW<>2XVV^@,MLG40].%,EN6^J$RQ[RA#1BM,'=_73S\KC%,6:Z:FT<=RMM M3*I#LC(NNQ6W)E5CV!9GW4J;>.K27VZG;DYZ3);:-&+-5(D[Q4% %B.R4-S% MM!)I>A ^+#-!@*RUK1.C65Q;!@U435O-CNAZO$1 !0;ZPG&@K_U[2\/S.%G M4KXP@S4*S1M+.1B< :A>5L20RZI#@ M]-M,G+JVJS% =-^$)=$.M=ICD)U8)XH MHOCA<)\ZV'K3N)S@M=9<$/V[;TC MPSJJC;N*KFAF>XL*S[(=1INQON>V'!]1 M8>T6IE;!@7.V^RI8/E>92DJ_4O M4>0ER]![P/&S[^+D(0H\R2RH$. ,2B]&W8SDT"#&HV.GVZB"(-"%AZ&P,+U M0A0+V$X&B[-AXB0J"6:RB9 UM/O53[?G69)&.QR7]1?O\3,.,WQ?'A!+9Z$? M$4C;&2)NTY[Z4 "RL?XL"A25$^'7!P691EG1G!2J:(%;XPB"%U+%>JGF:<<8 M1UY&9'+BV G30RF/ZM67!@>P5:.),(W&C2H$F#:.>HZZATPPGQYO68'ARQ&6H?/@^ M2+!2CJ#T TZ*,"UALIS,)]X0W?DB?8U$1#ZKG9Q;XB%]+3\:+ M>@Z:GBX16WV(3%QSG]*F8*&/$;/8W^MX MT6=FT#Q4R+;:9%L\KF= M[9L[-Q*H<>)Y"C#K34V3BE];,,"BULXF$"H%^-AY,_!"-2)@ MOF<46<_S3RSYKO2:)\%I&F +NK-5]9L>TLC][>.!]30Q*[HEP+"ARI94$'%9 MK0XX"6*A4_RA8?(0GC=CQ%@::(\H(MU LMT[/'+3[C9%%!%VI)Z27? M\O$3L*/,GA+\KXS,\.4S^3^/9"A%7SLI-*"#5 O0<(YB4!C'J.*EZQ1+:,3 M$86WHM^<0 YE9SD%O%4Z).\6)P6V18^4'> DFC1&F[>Q=4F922^!M4:'Y#GU M0D ;=$>Y4'7TQI(<^X$RT'P1Z#T*"W'SP/A&GN=5O;CQMK+M[[2,& ME'@$:)?(Z+Z?GJ89 NUV<3L\*&(>>]BW\7781$* M"\-D+0[4MLI0F&J#I4$ W&H9<=;M*Y)#HST%IU9 MBG(C78[LO5*J$Y!;:V& MR5.BE7M#Q!#I8>621$!;C#@^Y*/[HV6+&E]M"C._S>CB2GS/UB'RK];G3".8 MD^$WA(_1!>%$))TQ*I#1]Q2MM'U#/#@7T(O!CG9Q;.H!$H9/_Q7B%^X$BJ:K M&:L73.\*]G&TB9T=OQ'PV8S3TQI:LL0)6%V39(MQRNJ 0!W/C#4A#^6$< IY MI)#/R6.$*!5(AS+RE\\%(]_24PDVST:1L91WVZ7>[@['[&^R38(<'G##J!.B ML6F4 <-L'-7<=.-0KD(<89$OO@2'&Q%X->%!XE3!4=- _+!:B>DC.B\* B>F M74V7JSM8YDT6?_FK/PC_R5#%RZ*XQ M3=>U:6I$!=5LY:3I]$ '")-,2*DW8P0*$F>GY?F6WKX5^RCZ>C,Q\WPC$09R M@Z-.2^D31Z$*YR!'9%_H+5TGV=*KZ2!Z>3NN^Z^_Y;_?^9IN2N .?\;&*%,6$;<2>Z=&A\$/_)4 _BLX7]5G#@6<0]]DCB/%%"ZAH+W*4I8%3-3KGBC%512_ M.''[G9,1!I"#,!.D]!-J<#AW8<)7]X( $>(!?0)!@>6'MR.*JGUJ/;*P#4_?0^010HO+5QR[?H*3Z_". M#:QRB )@X(!"RGXGENA PH<1$I845X$OA0+A'-5#7L9VYS0F*+I V!$2F$I7 M10,E!KW#N9NRL(+A@ZV^HA1PQQ6_TECLKY@Z&^PMGW'L;' Q)KLW,]P=&), MMNZ>HG9LWA ?WA/T8O2/N<,X;HHJ)U/003FATNODM^+V;4..E#SUOB6R;KYM M"3J%BQ*&12KV2]@D!Q8^;1^%+) K&W%*2OA_9*&?-J(J\O>8C8"B*D"'N?N< M>*9:^S0>_"'""^@N=&*A/Y91P4=^(3KK_E,E0J\874W(MGVKB=CZ/:V*"GR4 M.X!=O9/GOIT8Y\O6=[>%+T?YHQODN/_*_)C YTF"K*$B^4H$.\WWS7YSPE0W?L9DH)W;D-YUGNXN,"G?JL@@(CY[%A=M2IZK3A84"O_^B[\ M1_@IO'@,_X/\S\/7B*=XGT)T42EPFR595*.+ M*&$;7.AHT]&N5TR^??)XQ=%0? ]4'04^'!F ^$&(C35G'[O$E>MQ&64*\ '$+CR]DT,,J MQ'=$''DJKP$24%QO+$X9OFLQX*)T0]:&I_RF+_36C(_ (V(V!HN9]X0D5$P\ M5'"BWA\0A;+@H;'*I\AF+2NS72)^HX[C"9>;*2;$A$4POJV2NB3\ZKO\O:!W?S#'F" MSJ;'5([BA@S&.RT'92S0^*YK@:K!:>A=OPGE3ZIS!D[5K0V?V_Q7%+8KM*1; M)T4[YX"><%&,PJ&Y6/LXHB>I>1Y6[9A64\OKF%820Z5XJ"S3E&A6I>,=N$5ETO)A\2L%W&3+))C=YS@^!E[4RTE1N.=VB+28Q*/7SX,!CO!A<-8 MJHXE7JLL,,[)- SPY):$X9,SPD:C/K_Y.E",3_/P3WL9&$?M>/21Z]H4[KVV M UJQFCCL9A,G:>R[*?;R0E2^.#^_!S*0X^TM7NE%C3'A7&)/%H55E#I^K2R> MY 1$"[T##W8;Q683R<$?N^^@&4AND+%=;K2O&I3%)5]E<2;"&93#/';JZJZ^R-(NQ) ]@@Y@H82A M0C S>+<"^S=!O%_N_R)O'CCW."%S>Z21OEMD8VR&E=T:BEF&*[ MU*F 7PTZ<8 1$3\SR5U,STE\I(P@IP2STF%1W\PC+74;M2X<9)-["=/-?O8M M(*#6]4(NNF]_6,^E/#B'KC1X%/,GN@#GNXW:_H%;^]@^1#[."2[ NDD;90&6 M#7):"[!:BBD6X'S$UJ,@3?V_42;0J!#;7#-9/Q'@"_""UHRA__FD>3<^XF1H M2[5!3D=57TSD:%#Q=GFDD'B&6MMFC:&FD_ZVK5'?L9]V@[[*HK7V*?G@/2T M__)U[\>,@JS8YXSCGJXS-Y[4,5V[=M"3=/2&4DWJ]FL\L NM&ABPA&.=T/:!TTL;T>)U!3M+#2:28U*/5 MQISG6&+R(-9T%FMP;\=%R::M!]NSP?*)'OS:-HUVK%O2,-;^K M8P_' #9?1_)D\9(VQ\>8]?S]]):]Z26&/[<_^<41X"-U3_O_F M"[3 1P/4; MCWZZ3K[G!$]TN?#F'':[B'C[YV['37S][N*$'>Z3?OZ>>A^XR>K4?Z_Z MDG-S NR(82:^XY3G90/.04/("7A) M7APO3@Q(K/H3GS%\^A53TSCIU+^1(H MF\L/$WW509RR) MMS.7K_2?LE,+4V0X1]E/O+IO,\,$<4=]6%-ZD-(S5*9#W0)#!S[J/$K&AF?$ M<\ACX+5&^&K,H36+9^FD.XFSTUHD7#:[8KVNIL_5:8]WNN>CVDF<*!.Q.=A) MGH%JI)EO(VW:ZNUT3CG[3JVT[5UCINC+,'W#\[+M8/&FWM-]V0J-R5C&=U>^I_WX>)>EME/X#I_?8C38A M+>I3JY$B>V4^T]AP*\BLDUM?3689&&1EF5&R_I%Z.6YS45D@.B#Y-24&GZ)J MS 5:[J(L3(%#>\@YY;7 LC ND6QK0C7D7*/*Y-"_TQZ'_@D>?&5433EG]W"_PUU/LTY,XK3D7\E^58R'_\<]'/Z7= M=J])./CL>X2/Y:O?CI 4X\#G@^X]?>/T668^NGA(J)GV":"ZRA8HDIF@DJ53(T.KWXF M_!DI)D< 4,WSK8_7EZ_8S5+_F!1BLGDC7*L MHAKHM(Y8])),[I<0'[?>JOM43U\&S&8Q"7N]\!!A7?U5-O:*]WA7CA^+$B$F M'NO4@C_#R3L^'M0,=((AHI%$W4>?Y'?T3 %8B_J\P=LFKPA @D=^:?XMV1O2 MKGXX09CWIJ"10YSQ&#,BL27MO^*$!84%ZYZ%7YW=GN:DTBY3892BP-_1!Z8H MC19Y:TO6-6Y1M!S<[V/L^MPWQKF/:S>:.[G ==B'J>>)Z=>,)V5FRB_5YRR> M1[/O/D-JRD1![A3*7GM:=ZJO,=KWJJ,_LA ,<()1KW2:1@EU.]1/*[Z5L#\X M_=ACI]%YMT*+DA?FF2 DR/1U:5)'3$_VV5+(CF-H0,M/9V!=#_>H^($$*%DB MN&!4P,$Y BG3=7ON (&8I80+24TFC#C@=)>+0U5#>)FHA+1$/;J7@PHP>!51 M7O:UE62ZB[Y!3P@*IUFYU")A3-T9L0NW>!H"Y:1>S65RN M-W^=_3Y=-'Q' 0H@:(TV9IC_2%7S8T0/E\D_O!QOXN97FOO^7M/]5E]!E)0X MTHH>L3UNG1#J9826G[?X6L+P(\SS@D+#S!M[56$D[0@O+?BY-MU^_]'?7 R; M\<^R%QBC/&B67,X].O$&I^RH=[6N"W:'X[]E3IQV(AUS-* KLQXBE;=?!CAP M%UG&S'4?1#([H_%(RFA41_8-_:+E[_[%"4'="0V7D6/R&Q@JV7E;LAP=\G;F M:.FTWVT*WU!W2(*R#%=17(2.N0MMQU*#J0!YCN$"EXZD/PDXOS*45X6;D;XB M+-8P=IM=;(Y0DM.%\CJCS4!C[6YXH)P4+;:-RHUM00W2)TTCN_DWG\)CW6-* MG?(NCN8>G5?Z%F0;!31.%;JKWB2 ?-5 44M'U1,?SDL-8E3FHF).C%T64O1D M?JT('W9^&+7OV_#I[5TQ(9<[R%I/Y]] M% 1D8BF2]L1_'B9LN*J:<[I'*5(UB(/3JEQUA(B3O.OGZ9TU?M"J2N\L4PI+ MIHI.PS2.9F03](4RBG).[;G8 _PN[2EZ\^YWFI[J_<=_TTYW@A[L?0=_JZYV MZI[M0[WL*=<1'&GVJQL<)WU+U0.GF![+:@9.-S?-'IBS?YKV\&]QV1%/\3RK M3G/L-[;HB(0#7'/:?8;?;/QN-._Y"Z.WZC?_SI8*,+_9'OXM^DWQ%,_C-YMC MOS&_*1(.T&]R=B;WFS_Q*0]9Q6B@0-UHYCG06W6<9;-<,-\IX. MND_I1,_C M03O#OS$G*I$/T(^6'/TA7*GI_)=P;]6AEN<6K49>+ "_(!^H?-QOQ=5>/R[? MHF,^ZH/-?%C=A\4WYN"/F ,[#KX[O?@8YXBR7JMB@KXLGQ)6H/L/<.$XPJX3AWZX?[KIG64F?N#7L+:M[3VYN\M MKJ\#/Q+$/>\?;:4=)+U%-\5VK+K6W"@/_8!_J"MG^U:)WOR]Q55BX$>"N-7^ MHZT2@Z2WZ%[\#[]*C/,!_Q#7ZQGYM/:M$/V8>XO+PY#/,^M]O1%G;VQAZ"\Z M_"T_9?8/OR",\.'>?'K *DN3U GIX^76'-UC6O26_+W6H?<1QSM9B3S+>'R+ MR\,1'VN>56( @V]LL1@\ X!K1HUGP9I1\HWJK;H9YV]VY1CO*QI.YXV_QK5[ MMBFJX;0$8:L>V2JQ&6I-L $\4)T;$R'*HC8J8+@*-GJNNM=>[Y= %60&,-O1 M>)Y'1+"XJX*L#'.,.$XN#B^^MR^J_LQ@JHR]NYA6):6-NJZ3),,>B4QSEY:L MUDO7C;.F&^QAVD?2M\,5C#)),M=Q%'%K7,T(4@BJ).UI%2T:6M!&R"]M:V$V M@O9T4%Y)B36D\]G0R,MBNA!21)Z;P$#R EKL LSA##6*+D%5TYIA-CN^DP$C M-LH"L7$0'XC-5#$46JU1/E@S5+31Z4XQ;\T&=%S'=&HD"'7WVNDZPJE?AVZ, M221Z@?G_KM:#XU=I(^8I!P)R\Y-.6^GO)QD%SO%/*$[']JYI'<5R$?#SD9&7 M#YWW.LUI,/-D/NV);5AM\.NS3E8Q/<5@U'5S)Z_9Z7\\-. :.WWX?M6S3^0G MY]7?9;M*WZB7?W9\PD^ 45C6!7.R=!O%K!@MT[L$.>3_M30RQ"_%KSPR.='3 M7E[ )I_V9%E,!UEA?F&JW"!9=JY,FWZ))+.IYF>MY);7LS.TO-\ MBN($^3R5R^)4WT,UX@FO"_J)''5ID ]WFJN#3IYI%XAJ]'*M*,<_U;NLP3-; M1.OL@(0>P2F"YE/U?E%^H=>Y\,MSP4?_&/H!3]'WF4[C.*Y/-]J)>3XS<29Q M?%%XQL<69 +DSTPF'V2I_XP?L)O% MQ(WCA+=/Q-X5,6$Z+1D_[%NM+YV8QJ5)<2+^2*-=VDUA' ML\T^NB+IE;S"L4A3VTR9JAN)10DF^L)Q@=7N5]:9+?V$%:U46C!P"B5DMJX] M#0 051%PT$ULX3#H"X>"KB76@^5).E/>Q?XSV1;=$1C:0- KQA+JI!$&4':& MF2!EFH4:'"Y?PH2OKJ^C:6T4C?QOCH=>LUCO.[A*1:@M.( M@ 3^CM5DK0[?DFB_]9/4=QW^O)=FA$=Q@I+,W=++:S],,C*&BUGRA!,R]TJW MS33:IFR0_]SAWW\GOX2X^ -/B6+_@9S00V2CG*1@C78'37>.A C6V16?[5%, M%'IS<4,^TW6*I>^JQB-O6U@T?(I&W".4M"T*LX8R;QS]E[MU^IE0;0CJ@(I! MJNQ1](4.A-A(T$OWQ#-VBU-T$R5<>$)I1^;D^)30HWW,>> DR6J=.[Q5?$\S M5R]?<>SZ"4^F+7],\E^3#Y(9'$@+SGL<)7S=50PB!.(7CN"TH]*,%C7L(@B/ M8L0PZ*D=I\@SS&LP20DT\2._9QP_16J+'W,N2H'YBX1W?HB\* @<$E^5+WJ^ M.>EP@K*'!>*C@+N2*>?J,4J=H$@A MPXT)Y -M6;(/7=DO\-Z)4\H(6=A#'&\. M\M/V'LA !^^]Q2O/X(TQX8[C>[(H2&U=1_&.!Z1D6Y?F!5?2",4Y9;1A.V$6 MG='.JD!'Z0FXR@64?=0I7L_HM<+;$ MD_TMP+6&\T5WL:'+O"U8XPNFCU!O1FS8 CT^WVC<'EUUB1 M*CM%8MGMPH-<$P0;(E*9&.(HM UM2>0I9JM[\$=6BI0=_CD,C 8;=/5HQ9H. M)61%3&DH5S.L(ELV)B,O.#''>6Z/H-'T2_&O1.'L6RP>B2")XU+-O,ABD8;V MQK9K 5$(J#WXZ*):LZA(>3,^"JD(H(("<)+%<7(6/Q>. #EO%=I4YS4( #'P! 5 8VQI&UL M[7UI<^,XTN;W-V+_@[8V8K-U0^*KSKLCRV:_J=_>*@*4CB M-$6J>?CH7[\ #XD70( $"!!2]$S9EG!EYI.)!)!(_.T_W]?VX!5XON4ZOWX: M_3S\- ".ZTX'&8NUJHF:IZH\ED\B7Z%A;UK5_\J/ZM M:QI!Q/7:<0VP)=!?G]-BG]%'GT='GX]'/[_[\W1CQ$0_P? MEPF,L7&\=,>C3 +7_X^$F-RC3!@9$[1*"=?T2^JC@S_#7 M+ZCL%[IFO_"@X#& P$5]7+C.'#@0W_ 7W[6M.0+T5\-&O'I< 1#X#0AA:KUK M>NX-#Y9;@< R#5LL<86N.J!T^ZT_6\PVP(LPXT,@7;CKC0=6L(+U"FY=G[]8 M6;KNF!./@6O^OG+M.9PQKOX(H48)I;ZJNRXIKAK!#\<(YQ8L)1;^C<;0,1HN M#']U;;MO8E4@TPL7^BXMW[1=/_3 S%L:CO5GI%]0O2Z!;WK6!OTU6WP-?0]9;%J@'5VT77"F[-IZ M!_.I[\,)X0X$K2@H-L5YI/<0OA"\4.8SJ)W>C0-=IJ7U8H.XRU9#KVV;,RT/ MX!4X(8#J&7B&&<2]1+-1_,&M9;Q8MA6T!153/[SEY;GST Q^,SP/0KDM)16M M<1YOX[FWW 3GD4%M0I[)/?"@M[)VG<<5G*):#133(N=QH[:M8)UH%L(2=:\/B^E:Y.6PR^ND'N\]6+#_X(82=7KXA-+6>F8F-2 M9M<.9]F.9MLG \XP[>BI;K#;F9<#&90]B)ZA>%"":U/(;,5AP/F&NIBY. R: MV*Z$%4WZ\Q$LHVGI$@2&98M?Z&#[E<"#KF@612/=U/ ?$B)N8I&]PIL=Y-L MAE;-ZSQ8(G)84CAX[7H ?K_;A>N.2_BNA<[SR>!XT$EN6"@5M\#P 1=A$=OM M@(;'< /;0#IAV-DM<;282#;&,H<:HBAN. JA_/EN.=8Z7%^' ?PJ&N:]\<%M M1F/NJUL_EJ.:,O;4+9TQQZ=KUPN2J?;J?8.VBSN@O+[O;GDQG<\M- K#YJSQ MK?J5M]O(@_0FW8E>V7$1*;91(6N[9&6##JH@\^YA+>!YZ!@'?L"#'(9>A-"7 M\-&'?5Z'SAS,TP_X$5??A1#*X)>C^+<;.*E#J+R">SB_\Z.KK@,A5%5T.-ND MQ^@W#E2-^&QUP\VI;]6O$!X()+-C2N"",? L,TA4_8=C\50\8NN=T3,U(6#@ M=V+I*O72&7TH=@7Z3KQ=N&8="J$ZGI?>#&_.$9Q5C0J:P1T_M*'C%T1=\IT# M2(UWL8O+@Q)RPQV8\BLI%OT0$1L3= M.+XU!]Z39Z#@XBGR;99QB$^9HE)S$1FD%C)CWWC 1QL5B >W\(-DP*@)WA&D M6?: =[B(@F[;]E,K0!U.)N.CX7 X&0X^#]+&LK\:SGP0MSS(-HW(20FR73/7 MDXTBAUV/0A)S8,62@+_L) '_>+Y 0)B^^-$B)VW)-EZ _>NGBN^_B!Y/RH\G MV&+%<+)?/Y\>GT^&XY/)Z?#HZ.3T9#(9%@:81<#4RP_6\,RT??AK"13Y6.>D MQ)=-%&;WV5Q9]E:^"\]=5_(JZ#>?>C>M500A3LI_BHR$BD>11A20MUX,:'GW7 MF83@3&6YT&K-+XV I%.Y N7+\ KT(XQ2+]$@K5Z!-AC)40 MQ@-86H@6)[@SUE5FL*I8'X5"04$BF%,^KL9.FJ/.I'D#G74/6H&([]$E@0MT M;.[!%>8<+UQBK3[*FIV@1/1G2NCDD_%^,T<[I"CV 0VDQEIBRO=1RQS*J M(2)=8P\)(CKN6D21W9YY]Y[[:L77R(ER*A3OL;!H*$DE5K4M(DVI[ET_,.S_ M9VV(WD95X1Y+JYZ.5%:R-SZ0$9AZP,!()_MUGHYS^+/HPZHDC]J1IQ*HVM[H M4@(HIX5]OW(=_/JW6*1?DJ :?2H-V;L1C\ ,46^CHY[[?LFA?NBI$+AO/72I1U?OY@H=.6(VDJJ*]4N. MU!2DXE1C.^$B]!#)\?8PPB'D9NAC_;/JXOV2%#,EJ<34V$RX<0* R+)>P:41 M& D=A/V[JN)Y.BB;7.(233K*9LGV6;1T9J72K M]FR4E^X4TCF/:+6-*C,[D8+ZV'#@6"RJM&P +9962/X, <5*G(4\7X:,D M34FN)G0C]]6P 4KX$EP8GOE&Y1[CVP,:QYDHTC33>6XR@&+10UM4-+4YH)=R';FYGV M6P>M?5<:GU4[,%"+O>WN?> &ABW31+@;X 4?*$5,E'0#^EY1>N#HE1:,;(WP"AHU65/-'F-PUE&;P"D'/P@8X)<24]L-*!9RP4+U!$OA",O M\1-O/ZK+ZPD3-G(%)'%39,^4ZJF."\\*%D@%ZK&\Q;MB.!VPNZZZ>ZJ"AE#*U MXUI#N8"5KD*S3+U541T.G&T("0.MO5.YTPOQO7*,4XJML0^P8"5?@$,J 2;, M&^VT?-83)(S4\_)4Y6(D_T ;*<2THF2>+R?P9W$:E( *1C%6QO10$:K+?FGF M6C$QQ+A03$_A4U&IQ[IC]V3HO6'-;YP+8V,%!BXT U-:3Q2P$*M+X.?4-,-U M:*-;75$0(TH.X8$5<'SK%:!DYFN WM9*GCR/]W#,C^CE!SL6[OS?H1\DX4ZS MQ9/QCM\_Y]V3IC#LB%%"]U^+CF(W:'Y #Z8Y8'YE> [T]?T,*R_!PC(MG ]< M7U%/K#6DFY,7+-WZE?D']2L.Q;M'B?N@((/ LU[" !VC/[EHKPD==[@V',4R M2AD'?/IU59/&\_R'/\\E/OO$#7<">!7'2N6D8 MK* !^W-G XB0*5;: ZA0D:S''E(5X3>^'S*!(ZZP-\ @D*O+7E(5V?B,G92U M]@8@=31SVJZ1CI+,7CNC5T)14TNT-*5;EUV:4@;<6F>$4$-WA+"X(6T7N.HA M@^B%8$KO!R+J_8^VJ4K50T.]\T&=7'N,7M23N.,O#!=U!!.>NFT)#A4VP+;? M^K-%$E\*OXVBQ3*';NBXC6%#[(@VC>:N]X&[&.SZ'T!Y#'(C&$1#D)'5 1TW M;L=)L2F&J?$,K8VD(\%7X(3@&FI1U4V5[;$#NIL/_S?''V W:$E9$T*44M4Q M(1_2];AV?.'ZT/0F/,%.+)DRNL"@GB@A-T4EB/B;!^WMO>. M)#W"Z+?72)+T;76IEK'E=1$[&X&Z;$,]0-% MJ),LI?0H-ENE+(K80'6 R#4 M40H.S61;-?&S4BSTOE7[%X@:30; @5RT(0^F\[7E6(B#Z)U(,EAJ:N69=PZ9 M5TPWWT.X-*%9%Y>AQ#O:^41+)-!1J9E'L0O.K9/]KJ12TN?A1=20IL=5_SO7 M2@*;I-A&4MSF4A5M(: M/0U(%Y '339J6 &SGUAI!!.=LCW#6;EV^9,KDV<,>NE8XNV3-IYN+5&*6HJ0MBFI*:HJ3WE]-0 MA%;(K MH)3$VXJO#(0:0H5<5Y6]#,5ES*G*E@,YB<3JS"MSYWP%"U@'WS?PV27J6F$6F0?)>JKI3<6,G(GI!]K!M^5$A).\ DG7R.JEK:.+E0 MML0$: F-,3N0I7,=I%[3=POG/Q/KJ T!O"0)XJ%5Z-H'LE\6(U3U2P4ZU+D#-%;EHR7FCK MZXN=5AS0XYV]8M99(F2J"VN+#P9R]7BOI,"K2W<-Z<<=+E>5U18*]-1R"JJ7 MN X)7WQK;AG>QZ-A@V2E1EJ#X,JK#0:F]0<3B9P1J)% MGSS?AR^V96PY-47)))6=5-FHU&-!<>]9KQ#X][9A1N@G3O/5 MA;7"0 -2E<@7BM-MPPLLT]I$K'] 40H$_<:4U4J^[)3JXB?,WH896@&A*KVQ[S>]X^-9RP W\M?9,>%M020"T.P@FT]9[]ZQO MCZ$I!RHR/JJ )8PGG+R-#? L%X5Y>8$B<8NTMT7(%R-.CT\FYRJ%*#!#AXH\ M3GZ)@BA FA-G-+\,T5[J?33$Z$F$]$XFB'(X [BP1E23S!)30YKAB _]&J8] MP' F5CP>&".UM!<@8V: D-2C+7&&65%GWUPH*-.]\1'=XD)KB"7(OM*,4FHC M=P =^U>MO5LWJ@>L!/*"5W(Z?G:, E]%/>(#L&:M:HHPCLS@];:L>(@17(,; M)^& /UM,3=,+B1-AV^9T A5G+O!*+2,+38F2<8,357OZXZDY&P2DK%'4DX]U M+OKXVO4>@?=JF=BDS4QMY!E[ @57S%O>!WSQ(UU 'AQ%,97U&1J#"M/(7J"* MA781V7$4Q56D;'?@+?JFB8W:UMT+%%&0S"LE3@_ $^M40_04*N\%?&AHYI4L M1ZWL*;M<&?Z3B[GEEIQ^$U]:96Y'+USQ(3^%F$*[Z@VV"M+PF:MWX)F67X(, M>P-Y9L&?9[HMWQCH3D'"\Q*8A!V -BC!M* _3%@(3W'2@ZUM$K&EJ+SF@,$W MM2_(8>1 "B&%MJZ%I8M#2?/8$XS59- 2TYD>:)7 HQ3/?-^]EXWHC._Y *(T M T]N_EP*[:NPQ"^T:%$O;/)F1 K QIOMDQB #EBBP2@"P&1N@6L=R(UVR&O2 M5)[3IR>3\_,>0XX;!U*L-=Z$5Q)K37/]]AX7-72E@9]MM\;5FMIZ%Z#>=Y0) MY$F*4#X1ZE>.*A:)4WQZ[Y%#15X* CX!ZB00*)4MMRH1Z0_'@'H5H- R))05 M""P3,2(KY)H4NF/&%+JX#+J#G[:#^*^I.K\EF0V52]5>SZ=%"?4SAY&1(.!'ONK!67T M]>,'Y/R-LWTO?6H&UJL56 !'8?.&#M4S$QA!E5T*3N2+,Q;]6/K* MA@%G<5(OC87*?^=PGLC>]'UR'P!9MISM@67&4YQY%[9A81-4,+6A)!X[@TT9L>V9)R#[D1([/4PG&>2= M^@/.6+BDB&W#K/\O 1R&:1G)V?1TC79+_XS^O'I/=E"CY$&S!>3=U/=!D"U3 MM3'0LLD\$\>0B<=["35AO-0P!<*6R[< ZB2!(5?O2%EQ;T2Q-G. :B$DA@?_ M!+P5(!N>WPS+07R?.4_ 6UM.Q(/9(N(2!HJD*@?8Y6''S*NVR1.4C#" ?/80 MQ9<@_IGA;!+(7[->IF_@ ,#"JJ,=YS@E6I"_^BVQX0*=L4.R43#0!90.E(,7 M30;4$,2VH"0&6P*!!EEL#&F[FLU;NB>Y:5_+S)B:IAM&08XFL%X)KW_25-U7 M1%%RHNTZMG+25 )%]Q[8&-:ON* M'1HV"$FEIP1XKM8;V_T ((G0O[6,%\N.W$]J'.&;R/,21;'M!Z08.:)>&KV. MO/"4,1^M//%M*_L*-W:F"%GLR<8<_0ETZX@A)9$F[ 2^)5]X;?6[4%?D39T8 M)MPXK\#G$9=&:$@IM F*2V,E7Y$#S?9Q:4G*P2=W:OX16AZ C(%Z%7SH"*XN#7J!I2"$6,+WSTKA?!U ^7K+"VXTHDV[+#AD'7U M]AQ-5.S09;>*GJVMY[S]@E5+OFCM65U;CN&8'#PK0D-YKIZ=3"9C[3PK5O(Y M@4J^9^6Y)@!S_QHR=Q>1F;DWA;\(0*ZG%&@X"[]BYFO$#@T#6+.,2.)YTP10 MA#LEV"K[BR(J3@AX(U3VK9/4A^249ZAI(:ARG?NKQ0*8T(N]>C=7Z/&?!XC\F8/X@OZ/]F!>#3M64,A]V[#ESAK:/F@+KDKD95 +!4,I+L= M1%Z:YR>30>ML;C1UQU+!3CMXX"]=;QZ(E;T53UM;*EK6A6< [ M>MQN)\\6"\L$'CHR3N+ZDOQ<;X8W1U?Z[]$*_E_ \"@?8VS5H%*0X2'Z'9 $ M,4>]O6@,T.[<:#EVL]X8:*%V!]ZJ+F>2BNH.#A:RA>X@=YLH\]+R3=OU0P_, MO*7A)/>7H8I< M_TK$U\U?1KZ%L.V"6XJDUV-QK"_P:?![OFX1_9'@:&,Q]D M^D")[K:]2+A@GQG:+A5?S(G[#)]GBV2/S;!W2?IJ)FQ.;00/1F>3"827TEBEVDA+*8=V5HJ\CWTFYR8E>AY,US$.H5FGY0U.VD\ M6MI$S0]V[2<*+V'V_N:Z\S?+MB'-17)WHZ>8T)G:>9:3X1L_L#HK05%3*>/0 M2C)E:]&4?"V-Q -X!4X(TKNO6^N;?E!QDYW"8(S+!B/IZ*^#M.7$2D069/M9 MMKON52H9(XJNK$S-4V\X*%MX/AZ='I\5'68EB*PS'K35E;4@K"(J&Y!6+-#2 MBD ';!Y"+L0AR6RVXK3"N8B;&V3:D^*.YVG:#;%N%Y2F*@3'V?#H].QT,IF< M3T9'9V=#6:N.S%@_F-8:-17S^!^ID0JGL6PJEQU-.*"E!8A/%QG4_JRL]DD; M*CSQ>.<&-.L$LVFKJ^4@C/*I6(CL!796FKU'8B>M+F/'D=' M-]70)0\&)3\O*SELJ0=:I/5LC>8TY.H'>KQH3.KO RG:" RNTG.2_ MN:_ 3388Y?C0LS_&[%@>9)F4R:"F4(MY_W'\,4'?X2PQ:O7[&4-"K6MB%GT% M@>KBV1VN/*YS%]K(;6,G&_8L'-1*R6CMQ"QT M"YT?/I@MKJ#-6!L!-EU(OI ^4*"@2^B5%#DB?X#"@8Q=19=17H'M1N%KR4,< ML1I@S^-K:^H#CJ;$JO=,)BZLU?4 G)R3V$?7\T-[X @$'SRS6J!':',4&\1PL'J M0/:"/&NW3V9]-X(0#8[2(C&WI 7B>-/?R8)'L9MLK([J2=E1I;C.UL)U[>F] MMM*-C8[.S,P5F(5*DI]%+,7>U\H64DJ/65E&VNVX=P9:S!]M[!O8&6**"5A!CE5[-_74440;6HUBV^)="NR2W=M M6-BWI7*%\@2>CHQHM2=H0U7>@%9HE7E-!$F-6G852S/3-K_" W; M6EA@'LW>LZ@/O%B(%321#SN- @Y^),QX4>;X)]@!P4O)E5%2WHW?EET=P,UYVX<.XE+QST+.QI#Q'9)7,Z>:M(UF%@-=,R*U _>0F; M]7BP:<-ZX5,0/X0&?>*3L9?] BL/Y@B-)%73F'(%Z &' M3#P0>J%.MJ',\@1=2;EVO;)_DW%_IG8T(@L]A%;-6=0*])+0;@ C6CLU_\%,R AF&BNN#K;3/W[*TWAG9"5*"HK3EGS8/F_?_WX"AQSM3:\ MWPF!%'75E((0!SF79[E&'- 0+BG-Q)"*NFI*P:65A&F 0D%[[X%2\P993>@$ M1=T\VR;CX; 8:*T$9"AD714.T90!>H1%5&A>36 ?H8920.EJ*B(2W_M@P!+! MB%RV"6A70RE\-!4I!2AJ*.[]C/,-N$O/V*PLLT0Z<;:IK=_+'3NS)!\\_'HL;8MLOU!,H MDU RNUEDDF1+K\6.YBTF.)J]@2QGCB%;AD.)28*YVG!.O! 05",C!76(_)?9 M8INN+CVJP+B V/+]Q M9Q&5/D(U\#9-KI0QX !O7"Y"V40*F7&&_$$-)OX9Q MSZ4UTSWPT ?&$HPPH"%5V0_8,'.@DY2T*I[Q-SC3+SVH17VF?SB_)QT9-XK- M5.;\7KHQX2X,'N?WO)T9>;N>4.,WKF_8WSPWW%S8AN]'#^=%W, ?E]344@I M'*10CFN_>OB*UAX/(CIEL@4]\R;JVU%8 Y(4LB MMK228.(IO\(JEI$32LS;"I[HZ30Q>F9@@]W(!NG08.%T=,D._'9\?XT^V UQL!NCU UY_'/% M&'>1\+ZQ(@^68 "RNP"/@NNO 50@.+=O!9)&VU^'<6(R=[98^""(;L+#N3]$ M.H6]P""J0Z5L7D,$E!WCCODERGM2TSR6WJ5O8 )+9XM,)C 9P6 WA(.%XTM2 M[NT@S(O3I =:**OGM0EZ>IKCKT'9EY-I*+#LILQ,N7:2\ MX]2EBY1=!@7Y,5$I2GYL(><7=YB0\XL[]63#Q-_,&I5,DA*[5(?3)=;]:[WL MOP*,W<'L9&* M((?S7-F$!6I>"58O.E(1Q#01<>OH2+[611&H]"DZ4GWP$6#3772D5K,@=D:X MQ01AT%=4$ERI1?P(A>*CIX#I9+TMOE=")U/= MR25DU<+IM)(X/;V=/"K4=9S(M?4.YO'D=0>")'2#.0KDN!P(%S4\B%O^:_20 MQ2XRI$6$!P;>&3(@$K;)2FZ!X6-#..@K/LMQJJY#S[$"R$XX,CA.])L/ES,^ MSL_"EL_#^>1D,I$=#4O-]K*GQ48E)^?K%7@OKLR56L29E6O/;]8;SWV-K[Z3 MP("OH!4:&,GDY*U)AP-V[HL?4(F8Y_NN%S'U!S3;7IZK7\'"A1IDFN$ZM(T MS"\!Y(!I12)G7?/SZ%,K4';/*5Y^J N=W_ZBNEL\'Y#,ET=M_>M)C&$'+%%W MO.\CM>:$,T>I;0(O-!%=-PYL< F!X$\7<$5 AUQY ]$"U(JQC]>KH6K8[,?P MY=_ #)[?TO*:Z#NX=P%W%(%71$BK4 MA":@..NWI:%PZ;2;LJ@)2T1\WO=[:_G]R)@U#;8C2Y?2JK8CX];[MQM9W'OO M:@<*C@M$0\E<7B=='2/4R&-X+/=U;3;65^U!L=$I^Q+1 [HZB[D'MOU.*0DU MY?1.5O6TJ1EY1B/*RG"QPK=*B;->&!6"(] A6Z&^6XZU#M=8.>2^5U,2A+'E M95%/B\*A<75R--[)?M9@ V6@ER%] L&'W%Y\54%DV M@12$R41ESRX^G\K-7L/.W\PN,YDDCH+ A7H!(X!K8?S5MUP!??A.1YKL"[<8 MH3V%MF_@19;Y6B^!U1'6^ZMCU3/V;B 1:=01855:"W^* DEE.L6#ZL1S8BJOTVM'+,:@J3NUNLK#%R6C" M4Y"8^%N+NS=@BP?RCA.B:YI;YRV=M"LC9IE;T1 V/#G!*YY,.'X*5#9:,]4M M%/1!1S/"!42>R79U\XP@N"KE@AIB@Y'8! \30:Z*&A>ED\V$<+.QH_,[PRZD M=[PP_-6U[;[=. O76\?IB]C#&(\9PAC1]>K=< 8O\7@&/AI0])Z("8X5LO6^]V.#6HG0I&K>N M).K8 <0(PI;\42I3%V>0"/9%5 MR@)'5TE)C#01-S5H2(1W\OJB$IBY<^.7U5AALZNW?\BIH;VMP=GF1 C4A@X; M8/8/)B1P\$SZHA8\?@/(O8-+5K@ ,)85IQLC*MS4-Z,DH#AX-0TIUS!Z@:Y.3B:3<<_P)) /@H,DY!BN>^,CRFD(6?6 MMTN%4DK!1*#$RV:*AA&ZY 2M"U2L\ZZIZ^\OG-JQ2,/MHL*&Z^PE@!XEXOK5 MN[E"%Y!+N:KJ4-BBQ?W%)6^FG-;HBMI92]!1:)=P#ZGPEAJ":(OF.$A48!5[2D MK,#O(0B=F%7HR=T;V+*S1$%X,0N;/CAV4GYP+.DI"G6/^AKL.DN6Y7R>(&NM M&=]<=_YFV39D2I$?.XHPJW4XHN=&[3P?']*W(R-FA!*;@P2+D,C;9$"T^$ MRP<".TKNC#6HS./8L!4EH=!6JDPXH>:*^$2$R8Q\#V=QZ/3@D]M5E>N;(*G9 M7HB$H*9=O+AN?#\$\V1 >&E5%-L78=&2CMVCY":K!["T?.C<@_F39\P!=&E_ M)X@,7SH__-')9'*NI>08.8#=&)3I/]_6Y(PL%U12NHT<(TK:9"=WY>DT)6:& M^.!S=6FUQ4Z6(-'7J252E\BN#,T[>T6)A$(%;<% 0ZJ&D.N8)V^G:]0+KSTB8[(C!-+0W&&*A M7Y=#OR(/[L#N7>5T\QP;C5Y?52_L-*:8U^%@T08I=C@8!^IF=2?)0]?@N+#T M("C=<6$\A(&1&<, Q(/8QR/$,SD1P"0C6T8'2R@PAY;S&GHD-ZJNI6S9YKZ[!&PL88<6-RHK0/RZ%BB1]1Q W[ GG'Q/PU; M.T".EBD"'I3H!>BNW9"/[YJE!\HVPZGULQ96W2S9^4T\W3;9+M MNN>565[J_E@ST)X>GPV/3L].(2LG<+HY'DMZ9YX/!PID-NLO= J@H_:L>00S-\\ EH15+5$ --<1L600Z"_BC!I*U4FG%!S M126L0"* ;0,S" W[WG,WP L^*N.6ZROT#0'4\JH\*&9A@AYG*S6![;AB2L*" M48!E!%!1J;#,::E04M*69K& M4BM;&%ZL4'@!Q Q] +];($._)!=>03>JV4"_]'=":" )'R%/)?&D$N*!$ZT M! PCQ7HLJ"H9A2:#.Q"0GS6EJ*DO4IJ1KDN?,HW;P>*>J6&IJDPP7@!7GX8WSX_Y8VJ:7FC@[L&3*REE %K+I&P( M&E#/:36S 9[ESF'_7B!O2B&3OV-PG(FP$8**C>PWHJBXH<>ZB,R(]-&+1IA* M*^>Y=SH^.59@B[-Y44B*\*#K;*N\.# A;8K M(E42 EW>?1!30OJ.:UU8I?GRIG+7.]<_1&BW0)WO7:=Q\ U?Y\ZD!4)&=$' MS N@L_("*.X%_A)W-(@:C@Z'MGTEG\E<%T4C6+DVE*X?C_C.#>KN*9$K*;,6 MVH9\1./]^A&%0M/=1"K54-(D-)!#A3%@)+KWEXNVV=.V=F#C.M%E1_QU(F(= M-;'!*-;*68*19I7N?10&3;P)5%E63:DRRZ0L5WIJ59)G9KHFWLXHE MCA38;:"70=7.-0V%_3?3X8MOS2W#^W@TMF:,9*)QY94$ ?SS$0OQP="VDMV M-UYT,6VV>(++#Q]Z+"B' ,E.UU=44]9,DJJ0=#.RQ;_?,PV^&][O()@MH$4A M/KA475)-:37C=F%OAH'@+I[%\@++M#81&Q^LY2H@/8U5759C63&1K)0AA88% M_!$B=_ 5_O,$NZJ9("M*JRE8+M,C+;6<0HKD^DH%8LD3*:Z\FF!@$"45$+J9 M-'E+E;CLJ2S;%VE2F6IV2C4).D:6+[&#MS77\RK+JHF"U@:>GE8!L7^R;]QE M]@ >5P8Z 0J#%1P1*>H/6R//M//Q<%B\P2$!(/3B)>Z04-$J]&:='(#DS[,H M,4*NI!U,&I K].)<(Z3@EN;+I1>=S*<+T'O/,L&-DZY+*Q?I-76T 4!S:H5> MWBZ>+W1X AR'HEV&$1_BL,1('>[ 6_05_ER,IK(VP.% ME!GY(RC!;D+D6,- M&101-5MD)M68\B?W$FI/E2&AK*H-+%H3+> F@>RK_3$;DO?+D66%*A)]AK,D MN/+:H*09I9Q2C^>^Y)@!S']W+030:C@ERRO #O=8$ M2RT]8XTW(4W;T@8M_+G *S4Y/R.#.ZZH(_@.G:ND;ANZ<>S3@8I+PWG>3B!O M)SU&F#B6)' [URK'2!RWD03,0LT$UR$*"4T_:! W6GHFO._ M4=3HY[BWW3>Z18Y*V9# N)OI;(J/B%XXYGY4K @-N4S<%K4K@H,90S\+ M1S<8X8+TP;7M:]=[,[SBF29%C1P#CH9JY"&@%Q7&A#/0JF%&V4J3F6$)B^N6 MJ:845)J*F]*#JR-;6/83,;N)*:.NWH%G6C[P;YSXM(YD,$J%-0- V+;S@R5 M^0+VQUQ(/(:0:B_X!4T4

(-1>_ 40;F$]?@6:Q+]8M"4I4\VT;CX:@8[-\3^#0F5FC4?S;C6/"UJU7<&\;3H-@H&-L,!#J(_UKV\L =:-=$% V;=G)\'1\6GR6 MM?.H(!2<^]7PP1PE[ &.GRBIAUZ7C/*O?OW8E4ERLD[1/$\90]2N?25M2P,9 M$T.0!+!(I:O>2)%1!@M"N%&VB)HB%RJM,CIJ&4)8QLN]#1HZP;\I9]=):X-Z":,J9A'JX(/8 _"Y)X? * M5\/('%V[7GJEJ6I"%]_K?N)=)G-[<[K2F#\I8VZ*YB+ CM%?P>8 M=\=6];;:,0#/3%2S:)#15C'P \\R@R3ES@_'JCXDI*Z\Q]!KQZ-.MN.EY42[ M,#968-@EU;H.@] #&#O9N)W]!"%?=G'*@()+GQ"Z!"S4.NSJ3M/B)->HI>W]KU MO_U8YQ/4\>GQZ%3Z UQ].D$]5L3HZH)./F/-G1Z!7&^HJ>\J$Z@J(H'BP?DMV?HGCLJ";>N76\!+'1PCD[- MKMXWEA>U@,M?U5F_!R7HGKUMW9]\\JVG?FN&(H[/ ?DBV,DI, V?G:*?;D^2 MZ0,MQ(1BOM3/ ?/BV2GT^:_>+VX9LEAUW/M!-V0QF5/P7'EYK**J8/?E*M=5 M(M2%WP@.*B.3T9R>@,M'6:NH,FT781+FG%9C.JB56JP7\/A=#]6LAT[<>#P< M%?--'51'#),3)9EP7NKW4%$RRT0)BD+9^T%19#$Y/0P<:J(I+_5L?&&V-[B, MI4EV) <-4H'AJ3:U/5M78Q74@J%XDX1CZ$B0+C48R4&75&!XJDMMS^JE MZ]+4CMH%\VH1PC4A_!7G@-%5WF_$MN!1"C*%DIY(7S%D)L,;J*>6XUOF/PT[ M[& QG>]OOU'=+5M31>!S.,[Q89J#.E3+[13*K9AB^* .O-B:JD/;\O7#^X !F.[2 M07E(,O=$<$&SG?2]WTHBC\6IPK3..:.:(]5D);0[YJD/I^71_GZ#7BP;4V"W M/=A6\749'OF2QMA\27N0#4G.&P\]37YT!A5*A="!6I%6F!BA'.%T(7L^'@Z+N2=T!+%@_JGW )J\(^PLLQZ0CON[IT)Y'V>3^MI/ MH'?/4O4>;>-ME[/S%YBG$]BU87E5T7Q"^]I/4'?/4J');WIFT(L17MSOVY0Z MV$^4=\1'7D^\*03M/8M-W3>%D,=B3JEI5(S@JWJ4MT$0WRDVB&_7P2#J81!U MH5L@WR&,C_YH8:+(CAD5"CH(XINH?*++'G\0GTDDUE$2#IV) MMHPJ=F8I'!#) *QX(PD\0CF'/F'**Y53$T =3WMT7%$S,+(I2(@S5T5))8%" M)[@:@?=D[BC#?*<%Z6X$^;U=Z@;4ES73I-"2<#5=WNZBY161?U>3 AM7.)VR M[U6TO&1 L0FX!A@-Z.ZE/;FT/&#"IK !\OD"Z@N\@>#R4* @^! &WVT8_/%P M/!R.]V>J$LQ&3E$T\A8\X@[IMBW%E6;!"GA/*\.1=2Y;,QXUM40,:KL\JVW" M=@$;3F)BTYX,;PF"*!YIMLBRXAYX_P@-+ZB^=TU1;3_AV(H[ZD6:\SGYOO'] M$,PO0\]REG$07,1D/_[\VO42I<5Z$$R-["?P./)*O:!RC/'ZX7A;,UV1/A?2 MF?KO&( U;&4_$<:36;V)W7Z $5W5_'TRWM$B$T5U0%VKQ!=C$WL,+AZ< MZB2 6IW(N:D96*]H1X,]@NZ,/H(NC"+HTKYT"Z5[EN0:]3*8[G@$]>Q< 8M4 M*]*NPNE2CJBYY=M9.)TRP! J9)9P.FV H5,XG2HPK8>-A'"Z6L1J%TZG"APZ M$VV;<#K.!JVOJ7.Z/O!2!:(=3ZR"V-C["+_&?$DSJ$-U#R,I%8\RML?IB6HF@$D7#2 M,8V>,ZME:SZS5^>*EN_^H&?R]8Q"(CH>L@OCYS\C"4M3L'SW!P63KV 4$FD; M/C")%F5V MT#/E5F9Y+1/WLNZ1KGI62+8>7T-1LDR JL=/(,DJ]=%;!K>$-./25G'-]! MR7N@Y#QDJMXE,X65/-D,#"'TU=-PEL$=U+L'ZMU:H.K=[E-8MS5<@1\?]%I% MO6XISL,N."._9V'@!X:#[JH6./X 4'P^_/S"=:+[:J%A/P&/?T2YB#'JI>OJ M[(#S$D4GGK4Z-Z KLA TN Q]SOJ1^7HU6Q1;6BK3" MK GE2.]OP+:\&JT*,(0*N0RJ>H[T'AA:78U6!*;UL&G@EO%BSAY=C3X9#X_Z M\-P?+]&64<7.K,/5Z$ZO1JL"T8XG5D%L[/W5Z*D=M9M-VEJQ/,3Y;U25U<2? M&#Q4>'3->20D3[J8I'^%[9=H2_0>Q$GI"N"I+;^?>&G&EDX"/^3L7$7^0YQ MNL'NU 2[.Q5O2<4-:[?Y='I\!G%Q=@JY,!F?'H].&^U&892=GX]'D[' &1[]G,H:*I4+"='89=W8HE["H]V*"[^18- MI_)8"5M.:4$0N%KP *E)4TEO>G-\HP@LNC;"@M@H^_@&8T5N'-,#!HK*BW]2 MN M%\7I\[;,-=WM)_RE<)63^29E."B^S]T359C.YU;,C(2?8;""%/T)N.<,JN\Q M+[K3\7!4/)0Z* 0_Q@J]R] W;7"3FR*EFR2131&@#'4='G2A0[X*3O58G-95 M5P:%O:2#(@CDJO!;J')FA&A^Y8^ZF@ M:T[Q<<6E7YF=.H$UM^PPL%[!(S!#""(+^%?OIAU"$5U#=4*J$\8PF2V*=-"= MV?/H)*])9VH$#9'$2CJA%\:0WA_3M^3,UX_J!D@W<<7UJ"1F.T!AA4/5,9,U MU8/:^(:Z:DHBLFMPT,*SAFV]Q]C5>F.['R".3XTWF8BW@;'E>X2J&IF6H<%& MM!XW>@5?%=<+(.R$"[BY)@$DOQEH'1T009$KHS,(Z@D5%;S?K= O;,/W9XN$ MW)GW@+8^",XUMKR28)#B&K.Q2';8EA@$$7U:0@TE4<0F4$I *.R'8G:7[SWK MU0C /2P3HNV^A!X?'QE,KM$?65/-'$TIEBWM]GN/X8L/;:OA?3P:411M=-D= M/X5@RRL)""E3"!N+.'DB$A&T(Q(Y:K/%$U0:WS 1'>2D:+45\PP['P]'Q1-> M&9AB$F\%/)J1W7M+DUI7VS"CTS[B4J6ZL)IX:";/,C 8:-9C8Z.E3;ZMN?'" MJWDU4=?#T#AD4R4DCJ'/DA3]]<."(G"AKS?0L]QV R1SR- MAN6(IUV[@UW#4J.=JBBMB7@B57F68X6JAD0*8,*6SX-\ IT7!:Q%'&#.)AX@ M^R'K5M'-$>397 +(P0"1!AT;!WC+#_PQ!77E7N& (,3"H44[^I782,+ 8O:[ M;:P@'_X1&C;T+/^/^^)/S>IMP]KRF@J?F60]@EVJ&%>W&TBLTQ]XM/0>R!3+ M#F>@F1^>W,"PXR="JO8AZBOT1M9D69&F 2J2-4S<4JDQF=.8T*O*V,Q86SO\ M\*"_D_3_\L%TYSKN!B ^.,L;M!_%LEE1KIQCYY9MNI1I: M6"O,^4X9X!_/)8IPKE9=87X.06B#T?!E/#(\;^W.K84%Y@O;6%;Z IBR2ND> M'9MWDST+3>D\+_=@%2-):!0\!F$2BO=9GJQDI2)MFTF#/O=\\@7ZY\7PP=__ M/U!+ P04 " #7@ Y;HVDQ"N3* 0!CT14 %0 &-L:7(M,C R-3 V,S!X M,3!Q+FAT;>Q]:7?B.M;N]_=7^*;?[JZS;I'R#*3.J;O F'DV#L,7+V/+8# V M>&#Z]5M"7]_?_F(P.; MO1+?.?_Q*W^'\Q M8"J6JIN]?_Z;$+A<[K__[\___/U_(A%,;R7K14RU%&\$3!=3;""[0,5FNMN_ MPQK6>"R;6 G8MFX86-+6U1Y8/T+ ;N'_*"P267>5E!WXI&7>;5K<$H]?Q7P3QB\1)!B/P.X:ZP^-8M?38=/5T4>_:LKW83.,.0^^+DW'REHP1)/ZT MN0#LJ:X +&]UL5SJ#HO3"A4E\%B$B:K="!V-QR.QF,9$6(*198(!M ;6??1= M2"Q(,-.Y\YQ(3Y;'_]ST77=\]^N7)CO=6\ON_5I_X0_Z9MW8T,WA0\O9;'8[ M[]J&WYK$<>H7^KH+*;)IKABZO=-<,8 ,I]:#C!EU/<>%D[R%/_KOP%D*?WC0 M\DS77CP\Z[_& ();]<6S8=S;)',IH;[(A@ M(I A%+'IQ['=?5+##W=FH\^?(S)!;;UMT]P&VK-,87_!;[?GJ[_ OZ?T48%^ MF 7PB]T!.Q9-$M&7NEZU6#]PB%=$/![_-4>2N>D5*.KAU\,O=KF_)Y<[?:)O M'P7E'7("F7]X:B]QGB0C.!DAV!UATP\*&[L2-OWFS]]](*M__AX!5\84RW0A M/OUSXX*Y^VM%&/1P!$P\??K/S?K[B+L8@YM??_YV==< ?[@BGZ@+N4P9:_!< MMEPI5C(Y7L"X2KU:J2<:N4I9RGLF^,^_"!;_3>$_5S\@:O[]:]7#W[]6@^A: MZN+/WZH^Q1QW88!_;D:RW=/-B&N-[RA\[/Z&P_T%O]YIH^K.V) 7=Z9E M1 MG]^AWH"]^E%756#Z/\(&:5M6$+$PS]3=.A)B$?X@"9#VJFRKDBBD)*_>&1B\ M925QCR]8T M88JC^86:2KN3B3?H@=X-9LHC.-XURMUQUFBDN\@>. E3Y6!_T'! Z(#YP;3 MH1QF_:%+_1FS:!87TS$OX'S)6DAR;D8D$"5VY_09A1<]&870D#7YLJ_O5C31 0G' 2XDE@N0V%6T MM&Y"9-5EHVHY.AH*/X<@YNA= Q1UQ]V9C30K E+N=BE!NR+">]NM4>#.#SD$&^!"GD[D!CLOL M8I*)X4G S6N?0X:49_OV3"(D8B4.#6M+-N)%(I8J$W&'-IFF:(:D/W.\G ?5RW33NJ/(1AMZJ[RIIB ''H9LTP4ZIK9B";%2DFEW M62.4<;\FD6C(D0A!0E_O,\>;6DTWE10V*;--H>94FVL+D#/*,UK$HU&6R,_&>)'C,@)IJ4" M11_!X?US$Z&>(E8=.%!HE#[$B!28 L/R42)A0W>VYX-5$X;%:0 ].-G(6# R M-=&'' S>+#C%M&>B"+MA530-(AQG.:Z3,Q6D1.H.B.&5S*!(:],1OVCE9+LO MEJ.+-K1,^#GL[D&2T0=)YE335'24++5%;YJL&'VV7S12O4"0;!YGI9)=CI?% M2KN)3^FEV&A%>R^0[!AK#D--J8[&F9CKCO];23?UD3B4M%H#6H+=9QX2@%HOG076JHI4',FY$@/&2[?QD%;IWE&4==V'9.YW>*U M%)$N\!4R3W8GC,5G,I#]5:K]3I49>S:0>ITDGY'-KHT#NL)XRM)MMZ79RSI# M(0%X,.R43X,&"GPJ&K1/^E17/=EXH [7UX'&SX'BN7"VD&6Z NPUK=;4D)"- M+4/Z^ ^AG(=4MLP:[$77]+6K5AFC(:R?HRFU3EA2^0,T@G_Z][X""?Q'=''(B[ M"OQ6[NUR*.[=>ZWX#&\/FY&H,AM%)*63AUX&?DM1[]51!PW)D69&)$TG>+7% M"US)':H<8<:DWON<_4<:Y*4[JD.5"WH;) L&2,_;<)'.)BGF3%=X)*QMD>SKE[O(6UTGH;AK MS>+9I )&BTY;)%TM'4_E.;E/SEY&\T.OA/IK;3SY'$I6[NI*5"LM0".;P(?- M86]IT1' I8. M/AH;*(GG?];WTZ1H]I%-NOEV[J@H<_;K29_^KX[EV?YO?M;T;LT&?P)/V4!O MLX%^8,-#O(>"+Q@$0>2V3#_Y@OBP:95053\"A!ZQK$-SRLECW96-)S9&\+J. MKNJRO1!D9*I\E=_IIVKK4_@^:(P4_Z7K#LBEG 7S13++-_E.@>@.&Y%(#E)Y M/2W@QV>;WW05_0ZMEHWY) 4'\]U-.= WIH)*M?5?BR^=C0%7T] M-$S51RCFMJ;S>^;E_S:$>O M2[F/6E6O"ZD*G3 X![.W?I8A:DU)J_=Y?++ 3O<*]NC#K%0;7R4:3?J M$S.VU%$"X>K$(;2 ;Y"$YZS6E)4;_>C2K _)25/L%#698MO!#3M">W%BGV@K M,76J2+9G-DC-G2VF(HAJ,=(I=]O917 !YCA':(].8?3Z1:3Y>4N)]Y;1Q=# M>R(H-',YI]0H1;10D$,;'5 9?L[&VW-6[#.V.,0YN6A:W9H=;6:"&P $5XZ_ MHW?QS-+%>V59BU9*#)FMV\/)J"+.[AOQ>YFY]BS@\;+X48E@CI<(YE02\73) M]VTB4 >NK)M Y67;A.COK.5 Q+/QQBA9:N*LQJ9;0L&.F+'@QAW'R<'AN9Y2 M&%85[^X!_FZ^^6S^OIQ4';>\XFQ9Z%)#KI'/I?62U18FUZ[N[TN*?@UN*XHW M\@RT7:KB]H&-FMF@CP@Y!:NUXTUB@>A" DT9@RQ3F6;V2&0M*:Z8)T[]&=:V?Y9V,ZY1_J@>T")BTP[#[:IA%1 MO5&)I>9)L3E*%,94JE(OQ*^>]1>V:2<6@_>FTI]!=:U. ;%5Y5R>7%8;4[S9 M=6DV1/4W\?,3(6+6R?$RK8RN7K,O@^F!X/;1F$[I0ML#]ZT^ MSTK)N"+:^=Z]>O6K3L(4LUU\.@HMVAL83)TI&?%6!K]LTJ::"J9#OD>*D58W M+>=Q?-"7KIW/ES!I@6'WT39M0I-QJY9639[M5;H1O@FRI:NOE+ZT33N9&)RY MJE,:WD>D+%4<\4V[EA4F.(@2S+4[-)]7"7>)VLB/U<[LBT"YMG0&_9Y=&BYL MH9<2XF0KUKAVZ#^K" 2O%F:?J^0B5IYT*UE<+*2TG%(^/X^K@4@)[W.5BTPB1+M@.'PDQ9!$TJJ4\ !O>0\<5P.1%]EG:S$G*S3H ML;8X:L:73-K*=UT]M*R7BHN(K;CH@*%]ZW&+Y?M"M.EJ2ELLQ.\'D4IS0I"% MP$+Q]NS6^\->G-XY R'BZ$!H1P1.L$GLS2*PTH6"3 M)A&J^Z?ZT1]4V1(^+I;IDE "V MW+B"C^AI E3MUCP?W/ G($IX]KUX^USD+-/Q#/2:+?4K*T*DFAYD'%Z_5^/- M0CDSZV0#NWQP@'F'9G4=/#L*. \R+1I=YH?%O)#$Y?']M-"NYR@EN,=@7I9I M)X/+8_U5_Q3VAQ.8'Q?H'=?6%7>-,.A(:*7U<$G3Y\LKWM"I:7?DE$3/NI\L')DC MYLU07H,HKQ<]C(X(B+P2L097)T=JCU_TF<@PJVJ:4 NH&#& MB2<^?4_/:50V90L%G"69)%6GDZZ=""Q,!%8VWH ;U&EK:4ZQS>09V>C7A5:C M=M^?B1F%2PYYF];T=& 3U<&4C<#$/R<^.4'HTX5B0_$ZN#P66TJCF,M0D1 W MSAAK!! WCM^SR OS!Y)BAK]NRTUE'NSKS.M]"*G[!^D'F(0%[A MF^69KKV0N+(T(-58SIQZ>5X8B+*UT$IV=Q8X;^$U?JWF<\>5SU??P)RR3'=7 MP>JRV0,/:>Z2;NHC;[36IT3*R1?,]-C#03&F]UM#W>JD YM0GY?9(L^WV,*W!O5V2R@0?*2P[+CU2FF>B@Z3D+9W*?%JF)3 MU-5Q0XQD6T.>B982%2IP&+CQ3%Z:[-ITO33;L_DKQ/'^"G'R?4LOYVA?EX\Z M<(!L*_V,#24U;5NC%!C#\:-'*AIO KNW6 M+Q%KVJLMR5.873-606IUF,8 5 M1&\0EJ.G_C4SN!^5G!>119/CG6$J62CS7ALTY18U37/YP'G#04>6P&3XSXLL M*IADW9+8!F*%7I!QQ^R5\M,063XH.4%=,?X@LO!L4@&C1:TIDD3D3.'0CHN&RUE72A9'EQ8.;H;L*9 G"5:[OEIP7 MD:7LT@;A>Y-F2Y>)WC>9#%M#KC2#K#&<,%[WC4 )!=PG>2B) \LFS-DQ]E&EAXD);"!VK!E%8QD>[BI6Z#T M9H/HI69542 8P'B)N=,,[M$%;YCY [(\-_7S+5J<>5/F*=E/SAK>G"I8LIB9 M*!1-53NJ,@BL);D"]I_];)(W<[\*P<=TG2K$(=WLK?ENX&H2U(5NGA?JM6PQ MT1+=%A-8=_/M?#\TZ>M0^!-P/.YI:?A@"$RO4ZW*"]+7\B7^SP=#Y05WSRS[[N7]-88'P@5GDS+*0D?FS6N M&=@$XYOXO7GH.IWVW;,+7BHT*F63E=&TU2+Q0E0J&JU!;:$&KP[X0H5&G\F5 MG3JCJ-Q-M9SZK"6R/#.-M#QFQ 7OX.L+U1F=E2N?NP^]HN1[M6ZEWQJ2L@+& M40OGC&!JWW?> M8\H>LNMHR0$ 5.?L[?I;0E^V05)VD,NY\#/2MHW@UM_&,!H;U@)LZN]KLRH0 MZW5.? MQ^'MM5[W1EBC7)7N,0TQTRSR5#3.E?+%0)K/(W8QB,+'1?PU;FWKVA'L.LN M]O7^54:?LQ H:"6&7TM#.VIDV7755FPHU&DAW4T71"X1.+L4:FB0-?332_6> MNYS,3P]5M*:,G .W8M?U7M_=2H+;^A2^L&H#S3-5H*[;.4\42_"ZCJ[JLKT0 M9!12^;[.CEIM.C)@3(BHMNY &.3G\X4MT_@D,>3J[982YUN!LW8/I]7&Y?I;,CU)]F,YGR^B>- :A@R:=^>@]VVQG:4?,W)<''8J>\4HGE,[K MD4[Z#!$R+<6(4C2++ZJ*6-#US"1>@9-+GWU)Z**JN753GN,9@X0T&"K#9JS: M9DNR6.,29\_4O&WVY[IO_=53!!YWHVN.3ML)CV&&F3B=T2()?I2>! X[+KT; M_6S7:#RS524!AZ7JAI_5%8#BV;JK X>?*X8'$7'EEX[&GNOW5=$V9_14@;U* MIRP.=[!C3-:XNDEL]N)-:IP>SGFA2Y7OU8I>CDJ!36R>D3Z/5F"'0%_*RPZ0 M%+ZLU/>6RLO<,_/-I723B-Y?1NST"V1);29$ M<1)+QNU\0E/+6N"R+)\JH<\2ZTM+YS,;.#[?DLMQMLS<)S)-L:!.4VH2,.E) M+W >W1>TY '>1G1Y2VXO,LU8VM';8F3:MA>,RG)4ZGM+Y17<&/?UI/1Y2TY' MVLE%=#!*#S.56+15R-),"@2V@O:+6O*+2N?+!],<+C39ER-9Z2]K><7.BAFS M7(N))LAUF.#*T>%ZD&]]Z=B;.5XLE3RU,4@,0=NIC L6%P%N<*/4 ' \J$> M',MQAHWG.QUG-68^*$.GZ%1S,:R[LG&JA5ZYSM>J MMEE)\XLL#!RZ12HI.H%--KVVT'ORA=TCSQE_B4=?9'DY..A[O;JXWEUKNY 7 MXW7-%1S=^OEVAZH;Y-RM\5XTCY..OJ!B3F#S&:$J/E'%]2[BP\P--?% "=,K MM4M!,(^ENM'J+3@R+HYZY4:1DJQ(;G2UYO%\!5!!5\[03EZE=KYL,-UT)\XX MI6:&S]S'L&A)OG=98[1HE9;4-*0:%8U5' M8?:SN:08B^+-05E:I,;M^% Y.S>/(-3NZ1\Q./V'CLYU^L?+Z\TOUT[.[ST@ MY8U:?1CIV0M6ZL5+=5PR6)@E?Y$BR6?ROY3WX?^LO/_-NXGEP.>7L8)29QTR_5\.1E/ M4Y7 VON <#\(F\#?Q_VJ#=*'DOP9(6Y4B\UF$R_TQSDA'ID6<^S5BL$SL_Q. M\O#R*?'W&*125T#N]&73;3&5K9L],.+I< MU$SXM*.5[!61>%2[T\G$QP?] M.<*TB8B>E:9S.L:Q"$D>&1=M-ST?V(08LL&0EIOVYIY>&PV%I('W(W0!M,N! M+8P+%3Q4\.<3']1>WN,492%5HM9(+Q/C LZ.X]E"3P&U.!=8#0EZ6<@;4F34 M67(D'Y(4^/'(,GU7?5-8G)CDF7M]LL!' ZO*Y;MM/&('S@=[HW3L3?/K2\16 MTG1:*8Z3T<62Q[D87VK&)PP D2!4#@4GW_AR<;W)1F_86K?S9N?L%"/=1QT9)I84:.Z[R_*383MA5 M:7'O\->N5I_GV 1&(HZI_6S,K$;?\AP9AJ.FVIC!62XJYO;5HQE-YB>3^;@D M5B*QJ,K:F7[3#:PY/E *\.H4 R()YS&_U(Z+2UW@QF-ZT@+E@N MA??M!A..3UB@>5+IIM+C0G:0U]MBA:CG2LM%I-UW(2#K@&PK?9_&Z!CQ%!C#":!'*AIO KNW6$MJ M1!KC<6%&L:(\'_;O$V9]$B\%SIUXD)D79KXV]4=/_4N;?7)'=,BSB YQ7XSQ M7;5!#-E8NY^K3;F8AX>B\Q'1(8\7'?)4HK-WZV!V*%4R&I6+XERQ6,L:=2%" MJ8&[';_M4(B/\Q_ MG-67\B!WKU?]6"X'"&/&,5HY@I?Y>#]9SBNIW/FO9KW67,[N=OVSW!?[TL:< MU]GI9;.)8AQ8@=IX>C)DM,&8>,O%'5[:JHCZ:*+2; M&.KYPH)BV07M9 *77+C(=;A/ 9@Y'H"9$WNJ^';5 '[LI<=(EP4@NZZQ";:] MII0DR@D+B%R>;Q;<85=N1P.WP'*,T=V9UQE#6P(_ON !_XR"!Z>:IJ*C9*DM M>M-DQ>BS_:)Q?K_I:M?_WWT,2:^5(\FV[%&XGI_4O8PT7BIDX( Q*!M1@^2? MOG?U^<@CYA)N2;:' ,:Y&ARJV5L_W>\/::DV8Z AA3&@V^$H8K8,K(=[\K7K MX]_\R@ESA\E['=[UHRS>I^8Q;9CB:'ZAIM+N9.(->N>_6_%"DW\%>.-%(I8J M$W&0G+7$A.\-Y$ D7C&-;'BO34SQ!)>C9LC8D>YWJM,B7 M"XEEX%3U$@7/U_\7B?AIY?(^:K%*DQSAA33# MIV253C5!X-(B@5++DR4RW\O"Y_32+I*"9#KEEAB):WTF5ARJ73.P<7NP]/+$ M3#UZ;? Q'6T+S=IB",;XT"O3N:[E)K+18>"X=Y%T]%DCMZA$1!]"M\=?ME,B M8.*A?,$4_K5_??#N]R=)J)3N68]FE$D:]X:=.LZ1H)1H!1:4GZ'05J'6(1)] MA73*TR@Z&B&B1T;1VTW?YII[IKZ28%1JAZ#%5&5;E40A)7GUSL#@+2N)>WS! MDK-<J>$5&52R?-O-V,U'=]"OZP;;G96]$=I*;]GO'-C>\^C#%#"MD6X> MZG;-$'^T+_6[T\6OW=&_2I<'1HQAMU*OD^0SLMFU<4!7&$]9NNVV--OCQ)K? M\,>W,^+AA6LVS(Q(FD[P:HL7N)([5#G"C$F]9U[Y.C%>>:D/O(:!5$6*LZQ1 M48>V(K*9.)%.,_=$6=F?K*^46\]]9,HK)94*+EC&W.2,%87YM&8.>XEA0ZT= M?O/ZF9??^DN?WT'"6)ZM &?U:Q_(JH\/4!3^_ W_PAQW84"4'/__CV6571D1,0 F@L_N:68Q\]LY-L\?&@Y_F9#^")#1CL;?M\\Z=?NZ6;$ MM<9W)''+CMW?4"@C?>#W01.W409^M/5B^/1X\ZP&L2*BR2/=6-S]MP$QT\'* M8(;5K9%L_O?GZA/XKP,11OOO;[^UHR\![ B]QG_Q'?P10W^H]0_H!3+6MX'V MS\V_&A4._NJ,97/GE?[/=Z9ECV1CU>UL-=[U1S=_&G+7 )BE81R",^C._?T+ M]0+I*L,_XP/T5=#9&G?0$>JO1[8B;022\7&T:](^?KC+DSU2K[Z$_HKR [7 M_B]&^D_^]80)3[@)NW[*2_31,]V?EBV;%T-*N-;HCMCZ",D(^AW9AXALZ#WS M3H&T!?;OKF5#J7UX!DT1@';WKZRIT.6"7__E7C,2IWP]2,#X5N?9I<JJFB*Q1$PC\1@#NG'\9J4"'YY\[(BY=W=> MLCW5FS]B.=?@4YC02#1XX>]?W1/QY*/#$GA.K.<:.5[ $N44QK>X;**6'U89!]1\:5Q-V6G#U74M; / M\STP]'2E7OK/OP@6_^T/%]I TS)]ITM7L+4W6D?6X'VK7Y@IHR!%!?I=RE*\ MT3IFN/%5I@R#?6E9S@_B):M%#B>#IM3+-!/B0N^]:0X$'JFMB+TS_!,*ROO$ MX@>*2;"*"?YZ$(4U5I *'HLS45HB"$J3:#RF2K$NP"5*HP 3BVI=%6AKK%@] MT5 DX*1SI5FE-\;97KW/+ZNCCE9+(':L6[J^U5T/9XWXBF48\M@!=YL?MJ4* MX>#:U4"V5%D9ZQT#+'NNM6M]_4]V+.:^P<3WG!;7W@QL_4)B13Y7W7P^!>C* M-=E8BS@T5>LNJ%LV_N]M$%F_:P,H6X9\JV]4VZ\9UFR#W)O?(S,;AI-=&\C# MR S2Z%4/[>%[N0N-IN>"W\B*[L]PY=*L_W;5HZ869V^I:YS:+]=&+#T)^T[M MSKX%_F9]W041:,D5<#>V@4] ^#R&'SP'HJ(3\Q0+\&RC4Q46_P]6(;J_/5 M2KV!5<6Z(";*#:Q1P: #TH!>QLH@$A16J6,$\T/]:_5!)8TULCRVY:4\>"@) MKH'!KXDX13]@_:.J_/*A^3RR?MC%/9GJZIG9FRB1]TRP$DL*_[GZ 0WNO'[01YS[2OW$#O&[]>##H1[;I0F5 M8&1))K0N#/5D4HJ#*"DQ4456\2[=E^&]0]S/]@<:YX@0ONJHZ6D8]_2S^&_WE_+=& M/5$6N.5B"M8PH>#Y*> CHDPN^*Y* ?YM M+B:.$Q&*84CB?$[E45G\LQ.P#GJZ@P3419N+MHC8S^?(<9E7)+R2<G2]PYFJG'B;M!;Y1%W(9RY4JQDD%8R%7J M$$\3C8FN@RE]/S+\ MZP*!QOOCBB_J^].QVSCSO._PZZA.R%L\]M$^7A_(6WSB5WJ[#"P^=7 =5+@W MMJTITIN3)SA6((6NW["A9^OWY5<*D, MFM*0Y[EU^>7J3IT]?ZT'#6])51N+X2+77N:$N!$K,;4WZ0C)1DB<8[KP@7CL<#DSS]%9!.J:@/'6?]3U$U ;(DK MGIM:T5:.P7DVF]>JPWK'37IO M+V4_SJTN"%\3-I"?*(B+4P*9K<55L9D2<^-B)%6JWK_-V8H3A[VLXWOXZ^Q@ M4;2@SUWM6^9^>G#0\DH#:[YBZB=SQ M.XI]ZB(+$()MW=5ACZMD'+"!BHT]V_%05LZU,-C"]^ )\D?W+P3@: 4@H;AW MIR;T>HS$_AK2.6B[7OZG%%P%1%R1<+*K231+XY*LD'%)90@JQJ@R&R? T^7_ MB5&;MN3@"WIIRV[4HI.%E(S>ZA3Y20Y]N(%NM&3R(>6 MP4Y 'I+\)[K?0' M@K5_(,6':^W.KC.?4G\6$-R[M.2M?;F5*_<@=JQ05@5@%V1^L5S6IMG,T,A7 M4"A&OK&&)U[+#J;I!E QV3!@"U3_ MCM*%$T]'R4+7PKI@W0!VO,X7/I1M6_9VV?8Z?[B5=MP()/%UCZ+ M+Z' 2'ZAZ(YTUX42#PPHPK9E(GMJ+# ;>L"RR&[)BO^(FQ*=N55R?L3U7[L M8WM=H.X9ZTV+-,X@Q:V#GF>LJGV$2 /[@;Z,_B8I\G;=P.WK?DWO&-7TGD+% MS==4?#7R!Z4%SE^?J(U;M$6D72OGEC8RK8E8#)B@)U#(H.E#TD;#8R)P<_Q2#7(@>_<$90.>%;[ V$ M0\$KGM!>R M=V@?P\&>')$1_>L6:P,G6' EH#GMHU0; M7Y:=O$9'1+UF)UV)0[\ M^">&9.ZG+_"ZXWA0?Q#:K84[[:^D04A#][WXLON6RW1V3HXUO5%$M=R("A0= M!G0WF -=&3AI?%..LY1^/HS,V5:-\]"+%_ M2=/J8BELZV1++(H_-FN4JYP9<;)[R#Z6@# M0[S![ 6[2&$SL"//)]Q-D5&WL4N>3[ZV=SL*^W">]^<:P'?F[Y#]AAY M2Y$AV3^;[-1M],53 D.JOXWJKZ\CO ULSC'K!^^HFJ@W'Y M\54^-J/R(1OTX6-H+WK1C1"&L MA[ >+(G\[K"^ M[G\)V?>'"RTAEAW2]UZUN&"FQG?7([MGKKM\5SZGJT)\3S M$,^#)9'?'<\/PC@G._VT8T=:[9^#[T/+EE4,Q>SV"'T)Q",7! MD\B=>A*RE"@G,GP)E:JG<@(G"D*N4DZ44_#C8EO("95T^@/U).3UUI.,93S/H5P[P MZ/K%:]*G$.&O4,B^#\)3-3%1;N0:B4;NGH?0!7\MKG]#D%:L"&+] PA/73?" MGX\Z-70JAN[ZNR5\K(8?&)O?$=8;EN.A+=N)KN6YFWL.ZKHSO'+\)D,/_=(B M'N+WU\%O&NTDK5>* D2G:KW"\2FQS@L2$XLQ,>8#P$U?-W"?@2QHB[AM&2O/ MNFI;"E 10(=P_(6P*X3C$(X_ML4D5VED^?KV_A**(6,L]9%-EE>^R_*T)/$[ M>VY[Y17J!AF]+G'_=@#\>, /.MI'@_^%F!QT(=W=%%GD,XFB[P7"J+V<@6Y@ M/$:P^/?<"'EZBA1!3S96'K%_,=?5N\0A(E]:6D.7^ O!;Z*>$PKI!->HU 6) M)J@H]<[=UBOH35PY]IZ,'"@9C*5EQ;7L$'*_$CZ%D!M"[L<*$\1RG<_DA 9? MYU-"HL@+E31?$W.-ML!S8CW7R/'"-R[;.!MU1'-U@CM 5\H*LK$Z<7F]HV7K M&FN4018=_^#1M=M\]0 >5F5<6L9# /\Z $ZE^'1"+#8$L5HI"WPY!WW%!VR2 M&+2/XYW;K;]$5<;9J),"FNQ7S(EC=#,Y,'7+W@+N$*2_$**%(!V"],=J#$JY M,B\DTGRC_5 ,!O$G2L8)(OZ-2R].3Y:2;@+H3VL NM%;M7$A''\A[ KA.(3C M#^$.LU=F$(TQ)!G[ !(SUXW$IZ5(Q;^F+F>NKL?2+3.$WR^$52'\AO#[(;!A M^58VE\PU!(EB8SA.?P!VV>N&W=-0@I_WH;!<_7YL,GY=,OWM4#8L;[L^X/V" M0OJ H$(N4TXT_)1!G(T3T7>F#!Z[N7( I9X>W/Q95Z4'[F;40%[7&@YJ=U#^ M23ZQUVY$?\L=A%WD\P9.$]O.$]O%_A'M[U?;8LB)*$BD>E>#%$C-W"FF_XS7<-2ABMO14?'B6U? MRDJQJ\?7;'O>+.W"#$$>#V$K>AUQC]/I2+4MJ_X-OB_=_>NK!9K06BW02/_S M+X+%?^>P"/;,S8 /\WK#[5T7FA_*SL!!KJ9$W&[-R!]8:76=\N6>80 M. CP4:P!E+X)S4$/E=UQECVV5J<@^25X@M=U=%67[<7#-N.H<^_0^6%EU),("7_: MLE@18UR$G7IXLRU*HS8O6ITA:DD^;1GMYQKWD1IL2>[W238F2H71.M5AI)&_IU*Q1([-S&#+O3XC MV1Z8X;F6)+(Q2;+:PW3,'LXD:G]&U<*R2@ZXG,&3G<*4C=N3R+B;D)C]ECUO M$C%Z53,ZU+OI):TD)[%FK2:Q^RV%24R0."_2Y-GQTDQ 6E#1^P1LN3: M#4=)GJL10XW'[1(#N1G;;ZF77:*VK+HC42#K\6GVOE&@(STIOM^2QOEL9-:I MQ,7"O!<=-[J<2Q=J$H'O-TW9XWN%:8W'PZ9L4-V"RV6K5 +*WWY3>4CD8W7" MXH>99-6;=*,=+Y.$30^P:>EV!FU!SI?QT<"8=$NV!K#7 QQ(.KCF$2,[*1:6 M=7?47_3B$N0_<8 %[4F%XAW@=/')/%D=B'4P8Y(]U'1O6G5S;*535+:(5ZCV M+#E*3PJY5@TUW9N6TYXL&T):OL?U<1)/L/4B74?*=X"Q?6FVE*5Y@A(+/2T= M):(, MGP-0!LD#,D#%!$-B[YL]47YK5)6QZ0 8* !1406G$\4IVT,FF!6O8 MGL"F!]0ZFDZT&W$Y(_!R80F:6<$IR* FD0<8.V6UFM?+M!Q\ ?]U\Y&.528A M_AQ@[*2=MS0R.:!XMI@&96:>T>X7$( .T%4R(HF,UN\L1*#P MH&NF.D[5REF2Q[E.NXOSK91(:;#I ;IF[N5$)\7%>)XML\EFCQ([>:$G40?H M6BGQHUG5,7!<;U0;]6&JYPTAK%('Z#J:-DIM8.9;0S))]+NZTHTK4&&H W1M M*O>39"2Z&.$"X[3;K&3GS0+L]0!=RX0[S0!U(@[9?FQ@T;BN1K*P:6Q?M#-2 M-V6DYODTWTPL2& ,M=RPZ3?=B+:?O7P(VOT(&P7LACQVP-WFAVTKCB*+=;B" M CAE%2'N1'VRYUJ[(9__R4Z8MA^E[:]C\[M\'?K=*4YSG#^Q9G M7DVKO2]E=5S.?NL^==/R;U-?S9J\Q8F0+\'C"W%+,B%? L@7ZI9X<4TS9$P( M9"%?0B +/%_(6RKTR +(&"H$LG/RY8TU3*\&+A\F0NP5&OS03:\IO1C?8X?69=Y8Y 7#:/3A/S?D MS7N1D[ZE7S1I)Q&)5Y?3=@GVTDH(NE=NM31%X3]7/SRL>X22FWJ,;N#LX3V.BGO:]7=2F^+L"W M)@2!1^56)X2@"U#Z:./]*>9ZE<4+R;#*_G][.H1:$6K%7BKYV].!^E):<>4Q M[=>(8@,XY]<6]+[DG%];]?^*DPZ%^YO,^;65X*\XZ8#EHL]OF /FEG">;0/3 MQ1*. USG[JO&))MD3QAJ7'L _L))%,^Q_63,#T7[.XCVQ:+H2XIV(&/FI[.[ MIE#8WW<)[:OL]/WR( 7] ":>/I6-U>D!86!PE8'!_UY/'/L2H%#H8([=F6%_ MZW-T+DS:EA5_ [IGZFX=G9HAPA\DP85R+-NJ) HIR:MW!@9O64G=&G[MWIC>*J):_QH1:W&"F/()$\9Q(3Y;'=TBY$J:* M_N$?-2OA8 QD#GX)]KW> $0I?B:8C=EVLI*K%1G,Y7RC+ M'AKIS1^"_$E1\;]_[9(BC.._M;I^3F0>"'4E2+1M%-4%2-FA5,EH5"Z*<\5B M+6O4A0BE7D)?T_%<7:E(:@TG%Q51)_2&P%31MGD6ZBO]$Z>8<^AKF)JXE/>W M]IT2B@('XSJ8#10 I:5K@*\:Q(5KIF$BXXLY9QOMK3\H;QFXZW3C 8Q73;=4 MD1;+ZI#+M7HM.(48J_>D*/+)R+/@>P@$(1 $/>WS)=R^-R*!V4B,(Y%%)X\W M>:56D3.-?*J!D !Y>^P97;VOH@/7F":#;1$_,=E?APJC[2N-MD^W&!%FR$Z2 M(5OK55-W^YSG0)(#VU_J?1&![9;.E^]!2<+E!9,M3):ZQV@S*>;[8FPL3(Z% MZAIFR,Z3(7N7OEIE>\!/NLLBKUN,;>%Q49V5D+XBCRE.A\FQ+Y@]X8> ;1ZCBMV3W>K%5:))V]U^9\38HCYXUA\#"3%N+$.5W $X_ M$#AQ3J_Q?4"12W1(:13MMX;PE@^3+V=;OWS%?C5>-'5W"*3%($H$IY4J2Q% M=!L [E>A43^)&!DFVD+E#!-MYUF3?$4[29-VJO.F0N!-<<:D(G6KGN[YMY6L M:LYB]%G2X&%:+4"^8'B$1P!BYV]&AO!@FU K0JT(3&U6L.@0_/3)5TV8K%Z1 MUN= 7>=)?F(F<,-X[-O'8V&RY#1+7=88$GY1-63339@JVAXT'L'0K P.16?\ M@&"EB EBXJA8IN5>L1]+3WM^P(BJQ8DP<1(J:I@X.=-:TYLTU2DP.&L1A+\F^?Y4K"S65"I,H7S")4I71[9?;%4FZ"06YIZ-;-<_A/05L_@&* M$R^]]!Y6*%W>&IS1;ZS7A.G-TW MQ$P+T$Q#G+8];B81M%_T1/\DJ3!W%ZKT>URZ2\\S$"I]_HJI SJ=%#ANVF^K MV:'>22EMJIM/M>H)I-.H5(KY&2?8;Y#E"YQ+%F3_-:PA"4#$_\W($%96A5H1 M:D58616F?*XCY7,-5YP6(DRFXM.B[KL3U(')[SM-# L#X.>ZP_+PQO&0R$.(_

2'[VWY,%9,5Q?: BAF/)CB,3KYT='+*FLUO>C'/)]S055WI MZ/.'8<6G9:-8%JFRF)$S^L(=3A:19D\B_#.%B9\,72[E*WAEE3% M49FKXA4;).N7#R/X85\-%XONG:/ M)[/ZLE6IF7K,Z,'1(>\L3H7[:4)-#5["Z$NX66]65:M&C4I,F8CSDW%\+ E, M.^6IOJI"=ROZ'6ZQ#YQC%1@O]#%SYB?)%&N$;O/PJT[][)D-#-F%7[CR/,R; M??'P^A..QOD6X'_>Y!G2TZWEY.=A7U;BF6&4&-OB:%AC.DU>;'&3A$02R$.C MHN%Y-Z%ZARFT@/EV;]'O2;5%]*'?5QY.8F)%Z^D-"A1J2+^A6\=&SW*D09A# MN[( P$#B]*Z4&>7%4X9II MD2OE3AH1ZDV&^&,W#2C]W%A MR2Y:UOUB6FO.D&JC&TM^XE3\>Z;SOFI^;O6*HF7VL :P1^$&P;!4)EA%;0%@ M:"C$URW$EZ_W"@!#PZ3'A4N;?!OK(AM[ONKQP,PY#(["J[Z^4EKDF5K7LF4J MSX92G5:,XW"7Z.""'*DN$H5D@BW 4(KQE[V(,RYZ!4S^0QBX\-)7B!=!*8Y_ M$3!Z5BFWU)E<7I3S^5+<2#GMB5M#@(&V(Q)G7 O[*IIR39F7G;6PL"SJZY<^ MG-P-##'\LY;"#H"U5DS%(I*9RHB G\DUTR"KF6A"(MG5&EB,B(9%3:%FA[5* M@?3.7E9MB33(>:^K9GBN5]6R7'LN%E'@QJ[6P CF+,O;88+N2IW.,%@/@_6K MKFD*PIZ64(E");KJ\J%@T2%,ZUSXO&UK--+=$4"'@*+C"Y!["P< 3 6ZG-B/ MLN4"+/Y7&!!^^]J$L, F%.*K%^*PP":,WX/E7?C/;5^#&<8B82P2!O1AFBO4 MBDN3(8S0PP@] !&ZX%K*L ]= V [:%9$]#?&3SPTVS"B^?8130##\O"^ZE!" M@QUS?^U;K[Y10+W>L5*U@09L&Z Y0&/Y$_O?EPL]4OI45X%?YN'T91LXDF0S MV6:?=VIX10:5+-]V,W9S]M$ZKEPY_:9JCX=Y^#:_*ML56W#1:<+WLN&!*K % M--J'0A!\50A2EFU;JN(-M]H8J+C(EEB\E9(%L:$V[F1%)TPE> M;?$"5W*'*D>8,:EW62'RZ>0D/+=OV5"9U(,D*[J2(Q.MLL4+3J,>';BY23>? M>$UXWC_]3Q2=H^;?UO%JI+NP\T-YQ"[I2"U>G[5K_C$".([^'"$U*R)@\L.; M@BD]$0EV59>;%+\3Y%Z:^P'DV57"7C"C;!2>>$4%"&,"IF];K6'$\FNC^ ##+QJQ' M(0PSG5\ZT_G]SA[;83Q2TX@^CZRX?I?U_Y%RJCNQA&FYQ&>:Y:Y@]*BY:,Q> M+/M[ZZ!7OZ*.(!DA:AB_M]?FUA_=_,'\'!SY*(7AZD.HDU>PJ'!ZG>39WF@F MZK$Y'IDL%CE=C92GK<27TLEP[>/BQ_&/1I9YY6F=U23>GLE@^W62Z*>FPG T M[#=GXMPD1OE7 XO YG3>2P:2U"9TVIFU>#).FJ0])KL5H?=]$CI;=#LJF\$( MA01/JT8!EZM.NMO-932NT MH5';JR0,P3;E,3*T,*VVEKQ$@/\GTH<[$HC^9 MKY;+>3/M7HAG&XF$)HJ='(ZSN73/7O3*5'<,XUF&_$F3[$\RMK^5T*\7_QI" M]0)A:HW$O>2D<@Q.6I6"'G6KF6%K!@F#0Z(P4*CVSQG=R,\1/A30V*4[JG.KU+^%"K5,.N![7B\.NSH M<,E;.U/%AI#A=4LPD5>B)M4O, M8B=-LCL5%\M[)L H_">&],V?6PHH8-0%-D81_J?T3PPR;@P@'Z? 6-R&R]?? M?OGZ\@467^&(BBW$]1V^ YO94]-4+RZRM,[+?'P.\B(>'W,UB?(OWPDOWODR MJGFQ2LYOHC;E:A:N9,;J68!X!;$6VW M8U3*^G 2;=P+K41DV(]"X*969\!2/\GPKISOIN#?:<]-()#@K!=E'PT%T?&0 M'XSJDH!'[HWL?;JNP='/$!3XI[N2/Z-Q-CSA]0LNMB44Q1MY!EJ5P2RW#VPH MHJ.Q#?K =/0IP S+"0]]##10" A7E(?[+$ XJR?WN8A X&1.U <# M3@1)NCKM+^,&S_B(P)X-$<*DWJ63>ENNH HT7='=,-@_>[!_Z>.T+YSMN_3T M@V XSNA)UH$KZR90>=DV(>V<+1U/K53\)3-@6S+)"K,&+X*TV=688BM=8WH2 MM;HD"B=_1J/["<+3>8@VKL'1%-J&5C&4_DFC6?5A "]#4SRA[%E@(DXY7ZO6&J86P M^.BJRQ"#18=0*T*M"$))7K#H\%T31<_1(P G8U_)E7^!(='% DT*!E^JY<$H M(!"1YO^>*_5T@7D&(LK\G+O-$Z:Z'W(>"!\KL5$^7ICC&N\-3&^?':GNI,.]TBK%H&M=Q.:FTC$$Y M,9LA;4?)(N9G_,#"89@L@G^AI-SIQ_ET8*MO'K*PJ+KLR+&>7&44@%*.NV-M M] $F*VB;@VPN(/LPTW+1R3\V_-C$=/A S_8WMMHN9FF8VP<.@&HD>ZJ.2N.@ M=L#Q.ZN?_/2R7S&GZ:9L*KJ_K@D_\&]7O3WAI)XG=Y!H^RX!5?7IYF_XU^9I MQ0"RC72R_WM7H"CTJC5(X_B_SP*UA^9&? 89T0HYAC_^^3A-_V>;J(^Q;$2Q M#,N^VYBQ+6KW5^?KD#[ ]4"D:P-Y&)$U.,H[V9C)"V=-_6C\EMI8R+L'2XC8 M@Q'X+<7\&]OZ&4UDC\1[9XN0:3R,&T-R[]6.;SWSC]_"AY?@;V^YL@,J; MIP#UOM.O+S"N-;XC"60D?X_@K^N)T<1ME#F3"#T!;VJ+BS+6MY%%_5>CPAV* M8_V?7SSHJ('@&T$2APPTQ)<'CLO;7']1AWS21B 9'T>[)NWCA[L\V2/UZDMH M-I4?J 7V?S'2?_*O)TQXPLU'>_G 2_31,]UOV"+[-E]B:4!WF2Z,.%2"E6A2 MT:0NJU 2(#1-)F(Q/,YH-RM"? [.=7?>LGV9Y\T?#E%=@(]B#:#T3:AG/72Q M-F?98\OVJ_']@Z@$K^OHJB[;B[]_=5<,7,V6V[(KPH,QL;3*&*P>=R2&C,;) MX$SXP21N#QU['#L2VL?1^]-]J3^?/#M;'+"BOP^Q>RE3MJ6A: >MKOP^,.P? MXL9)^.NRAO>(T;[?1UMK)"-W-9*.P@ ;L%V)IF1%Z@)"EJ*X3&DDB\LXZ*X% M=/V$UE44DB8H2=%P1J(U/"[%9:!(;(S&98*,:FR4WGD">?I+NE@:#=@9/S%K M_'+F$M-%]F!+\FE+MAN-Q>NZPP]) MM9Z?3";UEBS68,O8TY81GBF->P-!QG607,KN)UPXOG^KR> MU$K=^U8S/1[68,N]/AOM;28B0RXJIP;+O#V?,3!VV>\S?C]EI5XIV<(] MTI.\5JS>*M9[L"7SM*4[H:I\.M><\F"6PHUTH13IQQ.PY=[;Y=[TGB4;D_X0 M+#Q13ZI$.F^CE@3QM&G-SF='K661$PNMB<*7R6IW2M0D9I_T;7TF*HUIE1ZR M@Y$C.@GOOM[JP99[4S+:_4A3L/2Y6"G-H[/BQ.@4B!ELN3>E02W9[:6ID3(< M&5FWW4T2I"RCM^]-22G6B\M9QVC@GJ@V*2YA#)@%>OO^E&*]6GF6KH .3XJ6 ME6+T84OG:A*[/Z5FMIW+%SNS.MY4K#&3LDAWKB2DZ'[+F"ZP^1YM-H=-.TE' MU8C92Z9K4GR_)5$Q4ERW0DV'!;S+<73!;I?NW70NP8\&,=X: MX5'Q_[/WKEV**LNZ\/?S*QR]]CGOVN,4O;F),./O"0$!$;LI% MQ%__DEC5L[JIKJKNTA(UYUBK1K650F9DQ).1D4]&].BDZ0MZ+U27$ZU6C_IH MKVPSD=23]&6'!3OV3-/>LH,=_'"]$"G96&Y4G!<[=&),9+9I2?8[C:W;=_F) M8.BBTC,MT1 M=M-M;QP!-"4R!FU%S65]32'\D"D+-6/+*2LA DV9S!142UU%'[8:8HL5J1D[ M8-'MBI7P%V:KMF_+FM0+5;Y7J1OKFA[HQ$&7\!=FJ]5LRT*,T(39ZOJCY9I< M1(+%@J896W$TI,Y@ID@D*KA8(\M-V"GY FB:,19<4TO=\G)BBZ%97FIQ)9JC MU;1IQEJ8;FT]5A=S5+3EM5V:+>2:BD2@:=9G[L-C&SSE%HC95VAPJ++@J:9 M<6GX @_]C4Z)O3J]UXM,O^@8:=/,N&9"A-=IH51$)U'_X![*+;U>TD'3[+@J MR9;%8.MNB8_W#!_W/-$LSY/'O@!M@:K0 CD?E<1P%KC$:+GEA40-\1>4.SZ4 M4&&HCY=F#^/,Y8[PYA4KD=8+RBTW+07MQ\.E.)ET!CV)]JC)0@=-,]+"B_YD M7NVJ6]2(QJ**N2.[C*1-,]*RU@>UQHUJDMDCRI,BWD?PAF["Z*3L/<#G=VWS>]OCUA7LS93CYN_'S7)V M=Y4-D@3>TUL?GX8=/R]%KT\]G.[]GSW>292\N-GES*IW\C(*[Z MUS&T *HSO;FE?_14?]@SRHMDLQ$&/^\9+W$*??S>^[WHYT&OCY['4"217YS5#RAX5 OR&#?QM.(5BYH2\[JO]0 MT/:*EOPM+>&792(M"'IZ1* M$%6@)D%-@NO3/:Y/;VT 7[6!H]IG?V8,X3M^X'^*'QCVM5BZ)?P &0&N!3"@ MDEQ.24BH)%!)()) )8%(@2L"XSLPME2*^$QQ95$2M@Q.?+(?98IV>]7B9)=[LS$<%?N62MJU;8J'ZN_ MF-IDU7-MD!,.C&)B!"LN])/YT;SOM7E8W]>2_ZG'LM\_IU.52_I"FR(SDI]L MYY'I]P?&J@8RZ(#71P!D7 T6V+J^XO&=95#!X,"X)9"7B_KRC2Q" ( '@=P$ >]$%8-H8 M7>EB#,HCVF95=O;%2I]B+PX @AO4!7I&ULWAOCAJE%V$K5: "\!\^58DSE)Z M#R( 1("[0("?7 1M==AF<(&O+'OKWS)W*H5\?(N@%*W':QCM_>FP;2T:7T] M)A$;)-S$\&07\("1)0@"MT<$Y5P_+7*@NZ[J Q:(>M^1NH_"^%W46GX$]ONN MM?S9H1Y@J;WE(]:_@-_LI*%7-RN\QFOCAE^NVIQ6(T!N8^++MQ)]/NR&9@[- M_([,_-SQG+?,/-#+_> PI2I\+)L!YL03@;18*2V3?L9(+;1R:.7W8.6?%+1Y MR\HMK!AIG(SS/*Z6S)4BCQ<-+DIZQ'SYAM/0SJ&=0SN_AM#,6W:^KDXK5GN# M]M'>2)9%LNDU.S-@YR#H0E'0;;\I'@V5OJ+FN;Y?V'CNT@A@!.WL8?1+(]ZG MHGO^AI\7P/^D*$UJW/W4ME\Z9?-0P^FWARK?ZJXFY(;Q6\O$K2N!&$T1'K-# M=(#H<-/!G=?1@1'4H="RR ,_9!>SF:,$5#40$G0 )!PAT= MEO,E7^\*7D7 "1)++$0'RX/?(.O(,';YS"&Z=0VZ&V0VV'V@ZU'6H[U':H M[5#;;TK;K_S,__B*WD8#P0)'+VC[C>;XFO\7W'_?] VZBR%=SN[;Y4$PT$R@ MF4 S@68"S02:"303:";03*"9W.[9X)%E/M!\3?:455K.5M5VFN5N;,TY'>/\ M*N?QBD-GIR9TW L[X],R,1[MC774RC_6QA^C/2_P-2JKIEP?\BO%>D>&>/X'B[QGNHB2NEF4WQGB.'^GZ.E(8CM*! MX0*:-GI&GC8T7&BXUV"XGY;X\/<,5VBU?*DN19QI=.JS6JF"ZAB3KKC,EV\4 M<\8%>D>&>/U_A[QDNW0]$TJ]/1%1N3F3=8*95LYP:;GI+'J;#N*T3 M\\=;\IJC>;*5AB]DU38W/9OV=/'90HR%Y3 _C [D1 =0 M,2OB :-ANJ^;8MU@>/J.D1O(5L'-7/>X[X@D3- +$_3F,_;T_6+6(Y3[+V!Y M">E3EJ^W,+%%'$KC%H=RZUZ"Y?@QVD0S\ "FCLT]VL(&KW'W"N]XIXM[9M; M4>X-41\G#V5F(0!SI[Y\PQ^P<^92@N8.S?T>S/V3HCWO,7$X7W1*&90#.!9@+-!)K)Q<4 S02: M"303:";03*Z,)G!\11M4@%QZKOW$%' =R!" MPTO?]LP,[C"OV_E@+_A**ZM M BD\N'=-.69G.MHZ+(:B3FJB3$821CZ>]1/9Z.!_0\N%EGN' MEOMI9_7OLUS)654-7=)X$]D&5E\0D9$N"L!RC\?V1/9V![1<:+EW9;F??>S^ M/LM%9U%[3<3SM!?Y_ERA)/ M='=]/T+C=L]M+6I(E;'3-?=XF$[06:[3% ,X%F LT$F@DTDZL\3>\%*\TK&&G$XJ'@:,'I:BM>Y0Q><700UH>] M)(3=V,S;WW "S=/\X'$_!K?7 M, IU!U&H&\R,]F3(1R;(8T:%KNM\SVW8U8(7*"'V#N^-9=MKH+6@LNI3&WM0 MT@0)*Z4$:@QFO80( 1'BA'P\$SM.$$Z$X4('"$%] M^09S\$. @ !Q;H#X)![X'P+$" ^-896E-J*M$X>1I$2R.(X 0#"@-/(9\S-! MTX ( 1'B$_GF?X@0LFKLN'FG.N=#5/!T>VHG;D2*$(!WCKUP21-"Q!4?\S]6 MA'23#CJ@5&A!]GW#3W1;.5U\Z2HG$<;'KRL^?H-AHG^LDOUNE,\!_(CL+V X M4\*FL6L39=/@5^$$%\JX,DJV@30(%)$PI3ZT=&CIN0KW_+&E*SUE*;\I5U)39[Y\8S!HZ=#2H:7G*0#SQY;N;QB5:YJ3-FIX='G S*K=D< "2PWV1JY?V!C4JZA#$@CG+&@"E$%H@L]X4L<&V& M%@0M*(]K\V?E0?S=M1GGF[N=MF@CO-TZ3+A%;56121:LS2 < DFM-\5'P?#T M'2,WD*V">[:8R%7.(ZP."ZO#YI.I\CMP'K37>*/>'#JH$3?';:Y7XEL+/>E8 M>HNI"$O$0J.'1G\-09;?,?K8W/IH=\FWS=J2%:;2,!8J.P$8/:@@04&>"C1Z M:/370%_Y':-7\09#(G1[*/:*P:)RX,FX%*5&SWSY1A#9_/70Z*'10Z//7\CF M=XS>97;TFFP971YIE@.JO[5W^BPU>A"M(5%H]3=%7CF^HJL%!DX*%GU64$<+WE>J"-M@9<=&]X*H-:L] MQ5H(Y6BK2SAV+.Q)T>@9*Q5!I(!(D;^AYPLISAX)>B]25$G;G 0VIYJ3LMX[ MF(KF624!( 65E@ NX1 I(%) I/A\I/BL\-%[D8(V2F7"M3+PSWT[4D&P?;$'""< FN$&!5([ ]X2E% 8QY0FB%T'I):/UMWL69H75)!^*"G-0PE*/D151,T*2.L@!' MJ,^!UD\6R#N@]161/$+K2]GV(+1":(70>A%H_5.BRIFA=3=ME;9,()5,7-FV M'*YJ=]MV!'"$.3.T7D8@[X#65T3R"*TOY>Z T JA%4+K):'UMYD]9X96;!%L M.PY3,= >/9PB=;(KM6T=X @@^-R@1-Z!K:_)!((KI$'!XQ1X> @/#Z&V0VV' MV@ZU'6H[U':H[5#;H;9?Z3Y]+*X?C/E%_K,00864B59'EUR@^Y3F"J'.;0DGYB M4A#Z6R' )VQ@C]#039&AMTS#@7[O'UAX"I9F&$+!H()4*F:1[XWGT2Z<+YO= M720E/7V3-'6]TGF,DV:$]'OR >'28O$!QTH/#/52]F&87A[B+\3?"^/O;S.' M/A=_NS5V(&G4?L5SG78PVY-F;W40 +Z\R:RZ7NG\!OZ^(A^ OV3I@<#P!QK+ M7M6'^ OQ%^+OY?#W3^E%GXN_9#$*6P07H[QV4 .TX1ML0TCQY4WZU?5*YS?P M]Q7Y//J_&%IZ*-+0_X7X"_$WA_C[VQ2DS\7?#HEU[6"O1^+6',/& TN@#67S'=0.(P']\// K>>2-R/7#6[AD# O/ M2)Y:UZR=!L8%WB [/I)]#98\[!Z/DZY"8KDZ>KT&B7W.P>U-B0R:)31+:):Y M$QDT2VB6T"QS)S)HEM LH5GF3F3W:I8W073\S^*'5T1I\"SIN*4F?^1<>^-I M*\WQC9V6IH7[ZS__L[B/F-956-XOSB2@$$]QL@&E".T9VO/5"1':,[3GO @1 MVC.TYWQ($=HSM.=\"!':,[3G',1A+BFHIR3[,/IVET'Q$Z;)R]4U^;/7QO[M MJXN_6<>R[[E+(WBKB"5:7WLLCK@'5)OISJ@^I[LL2$-,@_N;V -UUAJ6N9KP M>\R( 8TWIX7MWV>\S1DUU/K-U@"E?,0J>I4UK>L",-Y/J&J?JPF'Q@N--S>U MYM]GO*U>)Z(PS.-$/-SQ);,S"*91NO)^0J'Y7$TX-%YHO+DI__X^XQU-^[6P M,1FWQ9[5=I=H:UELUR-@O)]1^_T.=\A7SD^ATE=474]+NHIH>V4E.[I6"+Q$ M.E:JWP5978=^8&M.<+I02F[&?\W1E3?OB6*;?<%W+4/-Q379JQ/R.V_C?KZ4 M?_VPL8]8*5YOU <6TXBFMKCRX'%WJ>YBCQ M"#@#4H% MP;HYWM9#5*N@"+88HUM^F>QKF30H=:>E0*[!DB%<0KB$SLZU*A:T7FB]%W=V M/BE&EQ]GA^J0AV&QY[=0Q!C(&&THXY:5.CL@#IA-J0.]G3R$!2\IJ.PU-!@6 MOMQZ>>E\;Y]T1'3Q<>9D??HDZM4+2U-7"WK+9)UY;3&)N^5!K4GYBKBUZN-5 MW1+-.L>";MX %RN/!\ 7-PMH_K<8B_M#\Z_CW18Z-+$2BI@[NQZVZD:OGYK_ M(YN+@.8/S1^:?][I7W]H_OV)8^)-TM;XEC^J;:*8T^:]"'3S!OA@T/RA^>?$ M_,\=G/I#\Q]Z>)EFY7C(]Y 2$XGZKNG8 NCF$Z/LG-&DW-C_)X>._B>-])U^ ME#\/Z_B7[_%A_/U]/;D)*EIB&]Z/?1VMM(*L)*J:O#8&12 =-TB>+WO)QT[! M2+Z@>[)5V,A> *I&!BO-UQ*[E$/5 '4E$W-+^N\??TL#WS+X>&DXLJ,8R1?] M(/D@I;9]/>&@?BWNM.'S]$_O50S5V#W]3'X\/4ZQ--D#EK3Z^\>)),"[G\ 6 M_=]G@0A:?))B(ODU[^)5N1'/N/TB\Q7[^O=']]7]' ]!2259 H_N_"L]_!0#)S M;,M[Y-E,/J(@8FG+X*_'KSU]EBYBWS]T?0. \5^>!@X7=AIX^@_/314F<#=_ MX1@X1_W;3O[Y.# 2^UHJGDF%?H)+!/)FF?] M_=R6'C]* / )H "#JRT*67U<<;EY[/^J@VEHD42,?[3VT?1_O/ACW.2$?7Q MC\EBI_P;M"C\WP*>?O._?YJ$GV;SGU7N^UR"CW[Q^*=ID=.E6F((15.IXD): M+E1&(A<:(\E%3)-P6:5+-%94T1(H_0,$\2E8\'K2.R#U8?+5PDA35DYB9[J1 MO)QSO8WK/?*.';4P#!>^H1JR%W]/B7<<+?>$[-PS8!]^1W-WR6_#! "D_ SX M^U+TO,>%?[H,E'88N(JY2KZ@>7[*8RC]73@.Y/OP+S^2JNN!A;8P2FQ5*W22 M!JM"/WF+J_J%Q*<%JS3X\]#8'__H%_ADZ&JA&3I:8NT/!;"[36<7^+F?/+!? M0(H1)-]1_GYAM/\6G[R)__YT[^=W>_OGSMPCA*#X$L?)$B9IZ!*52*VD2;2V MU"2J5%PN-!6E*+KT:%'RT_Z@Y@(4-R<]@TS(Q)&:B]7J@L M%!1WQ3&&&0)S&+!)R^R8%H'LNC[GS/FPRNJD8JS7;!D\%"-^;MKNTGNZ-Z2' M_(155EW%8$?N1@=-,\-OM083=UZ)RZ),;LIMW:57"U0_EN;]:5!E=+QV&$5! M8WQ.^AQJ,4(<)2W)GUN:4BB5;40NFZV5%M2ZX\I$?:&/3;$AE1:28 M0[O9M24"Z8.W8UA&4LC!V1S4N,)O^]M1&;<,@]8$T#0S_'W;70HQ%5LH@I1* MDVBM-X]]34TJ7//;>*N* MY6H$@O29UQ?1^EI8EH8;$5_VA4.?WG06(P$TS0Z_58P/0V8XYH?:8HFVC+GB MN^E3,\/G:Q'?"(3]7L2YGD)[B"QJ:T$J9H>/T>WF'AE.=''8GS!!I4.V>UB4 MM"S^W#(HN1JW-=&MF%J,T?RVKVPM3BP2X,9RGFU39]PO/*: 2VS/;4FX3S:N.7(U"8'KF-,:HU!,VV:Z2DR M0/B929:ZO&8ZC6 U=V:6P$JE;$\W,S+4/;\?\MOM&)-EJT25-= RTU--'M:6 MD2FHIC:-*U3(V?MA6T]:9GNZ[6-LAZN.%;.V6&%*>T,<=D/PT&Q/JUTO'A7) MN&]N*U7?W-6MUF86272VIY52XO09\WU1#)V1;S8;L1W@>M(RT]/Z.@IGW:A# M\:T.HZ!>L[5I5MFD9;:G'DJ$ EG4*+,W64OFS N')1Z\/MM33"('0DL-25&C MNF2E1G7Y-:=+S LRW0B#)K*I!B:BKDJ[4&@.K8:0M,STM+/V-QV\U"GSX4:J MU)K-LF1A;-*2_KEE66TG^C\(>;/6"5;]::O393'P]NR8C &K*P=;W(A(V;1- MN;+7["UX?79,?4*)AQI:FZ.MBA5VJW5<;M0BT#2#$XO^UG0I6FOP6V. L93/ M,&PR41B:'3\2,WPG\OFEV5(GS9;:'8G^3@=-,X#>$FO,L"XP6Q'9,0O+'.UD MO)8VS>K?D%J;"$LK)N?MF,CRNKM6/6V:$58P'R+E0Y5"T59\2,PV-";=5=HT M*RVT5)T%G:YRX#E[/D:CV:0_DY,5'6..U8$FF9ZVZ#P8-'V MRKJXM=<'0XBY4A<,C'RAMT$=GV^9\=CDPU(@$LLU/]:::0^RO>VRR+)7FW + M<5*<5PAQO36(1&FQ%U8,="NT?0+5^^90%U>,WTHL@Q- T\PT3.?;YMZO[EJ\ MH:EV3 7ZFG%UT#0SL,IX6PI+W+Z*;I%>R#MQ0QX;+&B:T41)GOI<-:8\="M) M8Q;W,0J9IQW(RH FQFMUY4XP=!L?.GW5HF)'37KPPOJB=F:M9/=8%1,?MM8E M58G7YHD?E#3-2,MOM+T1HK(87RO&1;$U*U?Q#0N:9DR\.[>)Z7Z@<&C<'1;- MZ489C"=I![*^0*VX7,]P;8*9DTW;00:\VM]$Z6.SSL#4Z]>W3,,->%O05'EO MSRJ$#O,:GC48GB6I:\\;6_GGYYOJ$ (9S'\ V(3RC' ,@/00TY M#-P?(QKI)S]$(;)!B&PL,?">.O;X0NRX7WD?V9% OS*?&=E_>2>5-OQ$5M^G M'F;D8,BE3V:TYF#(=SC+=SCDTM?BG8WX#B<9N[M)9KZ2]S;DN]1K'+^W(>-? M2U"S[V#(&'UG0Z:_8O>FV,G6$;NS(=^C+6-?J2M=IG[SXF=^8B'T_>DS&/(? M,_*N(#CR^_2"RTKED"7D.H%P; M1GQ.C.7:I/(Y89C+2>4$6(I_I:A<8^G(#63K1_S,6_""_ADT_VTXA6#EAK[L MJ/Y#0=LKVB8H;#2OX*_ I4!5#N337#Z]I?7@NS:3?ZS-I:\H]?.-[4_-)OA1 M;>=,SSRR^.6^7CD=\4>]!#LL/QK M62TS6\=7QW;<%QQ_9D;X<9"COQ;)JYY[UG9#)X!S_^<;HBN>_+YLJ$CC<>_, MR1LC$S>Z"U7X".'VTF48\KTT/C)TK]A$VFFZ_+LSB5/M":]XYBO:TE",4RV- M9]\OYFKR'_=^5SS[/R5G^O/MX.=63?D]+2C+ENPH(.UB4*AHBF8O-.^H$P3V M5/M>O[]-&\EMH6_TK^D#RQ\,[$MND1FR]%%E(E65Z= M\D.N$Y@JASFTI/^8VY;UI=Y2PG")>$QM^YB$5OJ>[^QH.2 0ZSH@_1F[-_SO MK8Z'-6G@I9.JF[0(W#X_V'&^J#5'98Y:M+6B\Y%LN,?=;"\,?# \ SPKD_I6 M#9HLVN/*>Q.IM7RD7/)VFRU(V8-_^59$'W ZF_GZ5@R@4+A(]NO+#_P4^:U3 M;NIMV/Q[DUE?@<$_"^,>^])P%"L$L_!BC;6NZX !>JYE)4T:P#'0_. %E!B@ M$W^)E89]<5A2FN+45>8-":!$,4$)"!"GIO;> #XK1 ME7U9G-AL:T-4>H,6DPO,^&4ICC:B.]*\-./Y7F2TEM28JN!&FD(4^_(-/U<) M^[M%#D"'OP'D.#+8(7"\#AP#+9 -1U-YV7,22?B/*"'L$/Z M^(UNE7FZ'J[ MKC0&VX\4X3H_2JB#>41OET.>QP4TXC&T4NM0*4J07[XQS .*G:=@US%V?9=( MD0.(/(F/<4R[D"NH^/R-2=V4>K4ET2BA7+LMU*W!$"'47$8>8F-0UQMUKF&V MAHVPL>PHTR*69A\O);L)XJ%$94MSY9>VEE'I-$2++.1C_29[DSAQ:660AX*C M'?T]_EH$A].48](_U/-G1TZX^U?"; M/#.$%[""B 2F7T:(A4B158)VZYUBCP5)_?$OW^CLU@&:$AQR+O)P_#9XI!1M M_!1GMW_II(SY[9HQ+^[#\.WBO1&7R[D%;_5VZPUD;N!.SO) M,CB6K5 [P2HXKM'EAK@2NBA2*Q$'LBORM0FH@D-_^4:>\;#NKDPJ/SEF/V_( M9\\Q>_/KX.OAPHM/<&ZRRW[:D,^>^>2"*OWI]S)SJ=+0K,^?:#;G[I\T[,9- MYC"KB\9@PI4\,HRGS5RY;'&_Y'4=+"+Y[5HCFZW98K%N@!*'(,CYJL]VC43L MJFQXA1T0'0AP^B#&5#!2>18,I[ Y"A'\2584+_PI,'JE9QGY6_KNE+5]75%2 M\.0CU!RK3A]K4#]"D/.(-WYOR1XMA7MF*"_ 3/,@%U'3,GOBA%Q7 IU4VFQ: M=13_\HW ;X:4E3];@U*X%LKXJ7>4]S[G%Z SYT\(]\B%OMZ0[,MK;NKJ__Z2 MRS04U/:=UI+O82047V3BV[.0T 7 MX/GFSQAR2!(^?_P7V@*$",B+S47@^*2.I=%V1&E4GQY0RAIPU>EAK4U_V!,/_+T&[Z>=7UAH]Z_P( MK)M^2^_ZI9ZX)3HAXM&5Z:'+2B40S'V-$@\-!PX9D<7^!UK7HOMR'IUM?'1&K4.K>[,GN]BL.;1<,V#S%;(;(44.,ALA*[_7/,7P4Q9K M) /2;W"Z .6]']9!>FJNPYAOTU,GCQ;Q9"7J"W"QVI)[A.;F%3XN;Y&:6ZY[ M[2DKT2"&B1.0''-S9Z"YD@+DH][?G$,^*N2C7DW8]$W:P'O6V$&_A(V(L-X1 MP]JZ7*Z%,YIKZM5I6)^'>MDS43U-/']2]J]4. MLDZO*5S;?]+Z]R"!BG35OF@MUSS.KM724BPM9$R0&!"WQ1Y*Z!E#MW=E0G4LJ#=F0T*QSRH;,*/DUTORZ6E"P M7!]2^\Y.[5NXGJIYR/'[?V&;?<%W+4,M_ M-_\NW:D.E.(\4+J@4^9/2KRAK MT'+NV7)RIQ/Y$](O*6_0D]%+#\VM+? M9RAD?M)S\U^4-3<:2Z)>\88ME,*+96) E@./_4B-X[[G+HV@[?K^:Z7)1T.N MSM,#=&2D@9E..F6IR1_+ MLB4[2O)L.2AT9$]9_9]_813Z-X$]''\!$_.?_UED MZ>$QW=TN>G54;%66#:6]#JR>'GTD#4,ZEEX8^&!TB?1?*G;>W-/EZ5H=F]NQ M3I&N-]Z,C00#,$#"*^(/Y#DO4-^52=SAD'/'PCOQLIY_! /!Q4#-<\_]J7A M*%8()J'O>D $;!!XQB(,Y(6EC=RNZX#Q>:YE)4T:R4@3 E>@ V[L=F1)(]X MYG:XUZ*P0HVJ:@H;Q00V(&) VN.-T!YSA1BO7QC?3/8HTFG82YZS+5V)]X=: M99U+]&A)0_Y S4U7#'DBXI XV8:,(H >])=O&$8\8"0-,00R3Z^4>7J.",(' M@4-10CNTDJ9J+UAI'FCF:2O-\8V=EABU:VN/("+/NG'30.@6:D3M*36/&-R3 M+9XV._=>F .):U-FK,*8U=T@"88]N4;CITE3@JI@I !#*'EU\%4W0PT><6*Q)#)OB")FX M)2CV@#+X&0]=[AU,[L\WRQ_5^LS0LEZ4S+Z#+SD4V36GL4?V5W0^MRC5OKD( M6[7817N,JQVT,2<'7!K@ &,!=K_J0 #0*F#+UHRM L'$H?F3PL48 MSKF2 L2%BV4+/9L8B3BF+TY3EJQ MY"LF:>7@%OQ)=X+9*['+4J]3Q.L#S]S:/3$:CYBQ7/PP8_17Y6N.GU==;_AH M'2_=F)>'86O2\N8\-RNZ=FVUK4R;NH21X,8\K#8.3ZQNC?AV\3WBO<\Y9+C= M>[7Q*XJROK'.IO[[>Y;9D3XP^YOA0.=M>C=JB&5JURQ'8)FEX3(+V8.WR!Z\ MQX4VYX$A+4"(R!F%,.>.Z4VJ';PU6&]\J";4)]A$ZQ_LJG93H6)CN::\KMJR=O ZUY$LQ M*V'%8VJ_!XK.)O."B?UN:<^52=C# M9GT>"BE4E-X!%==(#GUWG:1FZ&B/99+06M2<2<%#=<&%I.4"' MSZNV=#IB:5VK)^D-)_G9$D>NF!7CX5<9[QXVRUFIP1O]'6 M*"=R>]:TBHZW'W13T#EOK2:(-_FTPI/#S2^IN9<>Z?7BS1N5GJ9A.SJT%H3) MC9J-JM%Q9\-M+M.H>\(XV6\)*X?G[/%BKV+#]7X@ .QYK/24R 8BT*=S>2]M MF">'H%_S=2\]U(L4<_ECV'EWG:@=MDC :5>T>)S@B[Y5B2VSG^_Z+A;>X7;X MLBZC-I(,L<-6JKP1 2PZ>YTHR)I\+['ZTN9Z#P>H()>"H"GT@,?(M:OO_I"_]I-W/\Y.E]]JV:NR>?B8_ MGAZG6)KL 85?/;[SN^Z"=S^J.XK^[[. F**!.?EQL$3:VS._"G]F"847A/S[ M,OU?SX7Z#S @BFNYWE]/UO],VJOC%.(I$.@:LO TV43D9=++OV0KDF/_*0;- M?"6>3K3_^@X@8'H*&/J5*/[OPK/?P4 R^393#[B#F)IR^"OQZ\]?9:" MQO&ZJ,(&[^0M/$!&H;?+/QX&16+*1/),*/0,U M\'_BV2S*A94'P.A?HQ[WXI((?D_L. $=Z^_GMO3XT9=O(V#'(('_%O#TF__]TR3\ M-)O_K"O?YQ)\](O'?ZIE_VHR0#S.4/[. -N/>(3A[_=C/F@_!WUWG42R(+5\\EO* MFP%AC,+W_84/C./Y6IR22$M_%XYK6"_:2U?OOU;=.3$&4KF MZK\_WQANS+8_;3ARZH-*&J,LE!)!225<4R22*FK2@EPN)95F%'K)X NJI'TY M+D'RD]?:IR6>*%=-C-\N^\NQ+6-D1"9>JX2A/S<=#9AZVPN=JABV$8[TIZ!E9OAF$5F[PXZ!F7%/"VK[&5J,*#UI"0*K M/S85:,G2R(&BF%J3K80F2XY7@P@TS0Q_H%6Z5;)!RNC0[TKB9&^8>@N\/SO\ M>=]")O6(),36T!X8Y$9M3>>L1&9G?X/JNP7?&:K\<,',2O5.L^_MA*1E9OA5 MA%Q7ISU])U(XU]2U#E:/-U'2,C/\XA1##+HH:":.ZOR:X_M.8ZP#6F/F]:Q6 M4K0M14]-;E&[]5G *4;;%(W*;*Q.1*79'T5)R^+/+<-Q?3 H MHC*-3AA5J$YWD;&50\H>]5JZ,9,*TB_RFA%7[Q48?M,STU&TN.LMYU%%X M3MKV:Z9C-6E!EZ@7>KK 3"-6T%XR4R%K$GS'7O;3UV=[.O-TO#LR:D73-L=E MN3_"!:,42:5L3XU(6MEF6*F)-7W5.6P/3;H?@Y:9G@JU,CJ1!<,5AWNY5.$G MQMR?ZTG+;$_Q2H6O846ECLJ;Y42TB7Z)-L%#LSUM+>C%2L&F-1[?*]S6KM6J MU)*5Z&Q/?5J=%GO^I&K&REX@,'RR7=:%I&6FIZ-] Z_,VE+)E.O>>%8/MG;? M RVS/5U5U[9@>(3.XPM7<:J=EKONZ*!IIJ?["7:P#ZL2C];"R7*_E(N63402 MD^VI%PVKK=8>+9I&';$'N-YW\(!-6F;Q;*M4*A*V;HKA?+(CB[ZP,PC0,C,F M7!EIY$YS5B;>;0XU?MWJ%YMZTI+^N:6CAT6''$834V.UVJ%N-$K6$#PS.R2\ M;##E9G%],.T$\R=LO4/@'2&Q_.R82'5<[%>(.B[*:H^:,2M<]FIIT\R@VCW3 MM&?\HB5J9+E]:)<;3;[#@J:945ERF^7[XXG#3] 65H[T=$.60=NMH:-2)IHH.FV5GM!I+(UU;("C6V?;-/RU:][*?US[,+ZI;;!EI- MZZ#AH3R@*6%7G,DZ2*6;:=H2&3;6ZNVIV#,.J\ED6=="-&V:&=?.6S#39H]H MF2%5:T[Z2-F-_2A-T)OI;,@@"DZI?LLT:N6>TEWW&7EY3.:;F3!U-/!W4]Y' M>)E')2+FE5VMDZ;OS"IA>\D$,U+3T'@C]D)U),F;)@N:9GK;#]K32!.+K(E4 M1^%DE*R_(,%$IKZT;%MIK?*(Z9>DM19@VR0<_15CS' M!C(>=NER&I#,]-91_$%KH*\MT1!X;X#WA' -;N2\A-K"0"[/%@N!Y%M-RO,0 MC$64L?YT9/*3AKG>.!9EO\-3&C4^D ,,GW))%U[ [013>V.O-M11FQQPCL@R MY"!.FV;L472*@X4E]TVT1DV6B+89;(P$8K$7,%Y9HJV1Y%>7J!$9]5(YFK7= M*'UJ=F#2:HJ$'JO9J+8B#7R[&5;;Q?2QV8%5U4H],&:5J=CB[*K5GQ31&I$( MX068CW6BV6H&(RY11@6=TIM-?XT(H&E6;_6FN+)GAP/*S6F&[H2!LY-8T#3; MV^9V%GH-WAZBD[)8QSR9[%'VL6VFM[SFSCI*VV;AHV;6>E5/ M8D1\NPK'Y>*^ID7)[N$%O-_+P^;(49M3TY#%MI^XQ QS,S647P%_"^7([&_5:%;INQ8''T2%3:-#NP?:S45\BAMS>' MQ-3ISC:S6J >VV8&MFE,Y:#6-*9HN(AU8=- L7HE:?L"X#,F/23WTB>F3Y\ZDI(F)O9[2WC=C1D[8O[/>Z%+BFT!P2JP3PDZ:9@5%Q31@'9"CQ]AQG<&+H!*2< M=B [,)FUHR*RBWHFCC7HC5/:%14D[4%V8#+1JV\X5=VCPVU9+?>Y24EM)VU? M6$Q["Z6-Z.55T]3"7;&IM164+>J@:69@?!DK!8-.N!(Y/%Z+97Q7%U9L8:V5/T&'RV!=6Z')(&)MR MQZ%-7.-FLVKHDXT$[I.FF7%%05GQZ]%6X2<)&LZW$W:'(^E3,^-:S-T%5P[U M'<]-I>::]GC'\"+0-#,NG:5B]]Z@L^%7%0@_%NY*+A M*@RU3L/C1^M$LB^LY5*['4M(,%5,JNR4XJ'$!]8T;9I=Q<8D+=HM64-EO&VK M:Z&]<746-,WLJLO+&K9:#P-!I#K3)K/N]G2J+("FV6VU6#:5OG?83]&AM"6J M90-GXNVQ;69?K8Q6@V1/,P/OJ6./ M+\2.H;]WWS>DJ==N)#\[HGGV?#=YYM)RHZ>8X-._$< N^.MX!A@E"C@OEYF7 MTE?TU4H^<%XN9B^OEA&#\W*9>4G6%P+.2_[FA?I*O5H3',X+7/?AO#R?%_+5 M1+YP7BXS+V]5UH;S G$,SLL/5T!?K3 ,Y^5"\X)_I>#$Y'!BT*\,#)#E<%X2 M((,;F!S."_T5A?:2PWF!#ED^YR597V" +(?S@J%?,0ADYYN8WT^,^OI!Y<6$ M\(D7TU]'\!-?,L\*X)CA-?OS)!D*7S]6._]UF5S.]ZNAK7S,M^):8,#_[PO^ MY8_GOOBY2=&O8^ZOP-8_/O?)*LN<5\E/._E_G+8 :L-[QDE\95[=U)\ZNP37BC\42*)DVD"\Y7XW#(\<$UX6RE>-85? M0\3BU,J!85_/ZS"<&"5&;B!;/\HA=[N?M^;^WX93"%9NZ,N.ZC\4M+VB)7_; M:%XAS=E?4.5 /DU^Q#,K^4>V>1]=_;^K/OG'JD]]Q9@\%8;YJ&T<$ZD?\W"< MK&[(/:A0CEWN4SM9WW-?0P7Y% 6Y-B_\AZS$T ._$@_\?%LQ"!.? A-7YH4_ M3_7U_^7<&[^D9N346-[$RX_ Y4<.+6['%S]6+#L=>E[V].+2"^CQ6.-VM(.U MW= )KF5MS;MV/.[";D<]0%TBI.$<@WZ/Y8F@LGR4J'WI,LG7Y8,<.=2W8U.@ M-C'\EBY+\YZ.>UR2N:DM8$ M>JQ/COU3GYPXJ42/F1\FZWLU&VMOQ>)%(#4%/F2PUG+B$,(^>-*X;NE MJNU,7L=%9+JHRDT47:^D7!:S(]KE!3J?K)H\Y9#5DNF.&B$*RAW07[XQ] .# MGZE..,249]''7,GA1'7!J8L,[#50R<[X>8KM_CFFO+L,^);$&5>HJ@Y/Z;T% MPD^T>B<6\H OORS .Z]&.[>ECCOHEJ)FPW*=--596H(%^_(-RVY^3E1Z-W>1 ME0O!S$5V">>&F6,2!(@RIZCI+4]K!]_N%4T4[_NL(]87Z,[.ARS$G0;YPY1); M(C^TUJRT-A5S0O=G5$<6!8[-953$((AIE5BK^&$,O?Y'\Z>(R$?IRJ5\%A9 M&)3U!-9.2B-7(AY-G_QP0-5GM\WBV-C&J+UV^UQS,4,1[\/N1,/W0TT]%N,] MEN8]'KVD/\O 'KAGYO "3GB1.&1XME83)\4-&5 \78\FNI26 J'.> )SSP;U M5F[RVY? 6UG +P(I:1UN_!199>":\5;:ZMN7P%L)HO.\:K[7/S[IDOGZ 4(? M$T;5 [MIH=2&J;=T11,8[L.>=W;Y',M6J+U[]=QV^GAY>^ ,<7LHM=7U3-)W((&WOS_J[-=UOL@;VT)]B9 M]RG$6C@-U!X9(XJC,,-2A<03!/'65UW!6V#'C^1](3*"%8AD@R.T0II<6%,+ M@7O,TW3.V&R^1''BU+3Y.G/Y\[/<6P[$ID,#F]:JZR66,/G'$)(/WHT@6$WM MKJC%F.'E*C<;;B6-T0)!HD D]@72V8G.;3^=Z9A[1_,2S/C<"^5::/6G=LBA M&ER<\IU[H>21+_[G"_4]Q'Y9=1WZ >B5/S@ZJB/WSQ?NDE2=(RZ-#DT-F:YQ ML;LEVG24+-STEV\8=3.$J]S;X26XX_D72AZ)YY\1/KZ 'EQ7*.D"%.C<6TL> M^=,WZN9>E;%<@MA[?5+*)4WXXI[PR>/5I_5>5^4F;_B;H6'&:$-;BN&J5>D M[Q4$KE]W7Z^.)ER5#:^P W']@KM,7N8J9L%( _\%PRELY!@(%?Q)5A0OA%QB MR"6^\1"V8AG>ZT3BAM,_FH7?6[)'JW@#4 9A8#?*_MI!8[5;V0YH"JW';+)+ M!GE=4$@IAI1B2"F&2P>D%$-*\:V$E5];15,6R>\OHD4_[,V)+CL1M8: KN3- MTBJ94;*(TLDBBF>]P2&T>DZM M(M-;7M0VOJHMN\9F3NB)0PC"M*][A+= ,#X&HYZ"MC:D9U_#2G)5Q@+IV5=+S[Z\Z_NI^43> MXZ[N-=6.5XAE\.$,T7>KPY;9BC);THAHI]& W' M,W\V3I?4%^.-'TX D2]F<2*A@I7(]IH/:_*,$;]DQ"Y<3]4\Y/C]O[#-ON"[ MEJ$6_H6F_]WTV@IYG._F<5Y037(OM%_R/._9MB $OYL'"FWK#WBBT+:@;;V# MU0AMZT]8CW=K7) 5^2%6)+2V/V!-YMC8+A[7^;TCF($6R(:CJ;SL.:#^T>-Y MRW!%MMHC)9RC\D:<*J-VHT8@'[FTV/?P M5672VA(F,JSMQZHMK"/B"$BE=P#2U?%:_[/XX0V1!A0AZ:2E)G\LRY;L@,05 M1V70>,SW,M*VG22$::0$SP K#(Q%3=-F:()-HFA1O6>-@@ZQ$ EN+Y M$K3<^<(+"=JY)&CG"E->3QY!R+BR7"#1;M!>"#*3(0XK\9X#,NSGQA#&7X11AVO7Z6C7HBE1E4PMH?*HAQ73+!$CP. I9\) %?R9Q6FYDQXG,%FON@O>XWIA[-9GA5T%$2->N/0FIG;R=J>(,UI M/=*%%'3(Q-\A'VB\>,93)0@\GWX5(<\2N/S-@POLLQ;MP<&:]/T>K]E3D:5# M;"?/Q;*)1)-7Z4]02B&R:ESFIP:VM--J Y,K_Q;%PV@ M0<'+!S E\W6F9+Y&U8',>)C&^8K3.'\6#ET=U3NEN"(+V=?4@O*LA./5''SD M6=7OA,?]_=(&^>S2!B41Z&DHFY(Y1J0ZT;;YB2?4AUM4*V'%,R0X/[*]TY]E M8 ]O5#3=N1O,&NGN"-7027]6ZNYCO[SH\.<\GZOK;, M?7F>8$A"O@<2\DD7S=%R A6@,L*:/8%3TOO_A0"M^"?.T)[ MFY'XJ^)8GN^:R"V'<=.A@0UOU?42"YK\8T"@0.5[L4?7@Y8PF:XPNFM;C;DF<@RO##Q/\$J6 %9N.EFYSU-,#:(3Y.[FF+N; MA] S),!!'NY5\'#OU,^]*F.!G-K<2!ZQ,T >Z7__U^MJ43%VAJJE2O$8 MS92\8GVRXGT!["QO-.YX'7$]B MFCS#)N1GYS.P_QH_^_CY,S-[ 5EGHQKN,EHK,6ZIX2[]$6,T=PFR%D%(_US$ M,DC,AL1L2,R^Y0F&Q&Q(S,YW?/TU,LY[%DX<<]95S$ M*32+BW+J!*9D[!NG8@,)@?J&!7<)Z-:V"^PC$6C!< J;<&$92O*7I0;D^E!P MM "TT_8@SJ_YUWPJF&>8R",E^R9"M]^_'RY\0S5D+QXF8-!;IFW2[X+S#:F? MZGWO4>T?OXOJAU)L6J@N:JU)H^%W1AUD>8;-ZS'LF\Q9^J>7 *MC\*A5.JQL ML[?7I]P6&Z$&E0 6!<*]Q0<".V/(%UHJY'#?"H<[SX&TZ\2NU.=Z#;JX8H^* MY;(AF5I9JX:3B)H)FQ2ZBE^^O59C #H8D%Y_A_3Z:X.MU^/_'X&P(B9,I.5@ MQ:/;&&W8JV@21GQT 0CKX+)2)+&>@-JZ/-S;=*!5]BF$T5^^X0\$DZWG!F$, M\O A#Q_R\"]N+9"'#WGXD(?@WS5^%<$M-/NN1"MC1D2T.V]"U/,&1+0[9TOMG2SZYSCMQ?O'MR='V._N(+ M7J$3F-JN0FT[(L=XV,893V9R2TA&)?W2QTX@VE&CS>\P9MG M3WO&+MD%%#96HM% T) _#?G3M\Z??FK1/RI__TGWGTXWG!&^#*)X)VJE)8W[ MW<6L'E^$1+VJH:-ZT9\P?.R4^T&W6C;C.2MA=%K.\ $OGHO& TG4D$1]0R3J M&R FY%D-(%,7,G5SR=1]8Z''#W)=V\?E.C_AYRUL88X0I'&N6YZOK?/>F) ; M-92HH-LE%0S&/5OTY@)8Y^DOWVBJ",FZD*Q[\:!V_J$,DG4A6??B0H%D76@L MD*P+R;J?3-9]P]5EA)FD$96H)%+6#*_,J?HH%L^0#_9-5Y=E=KC A/B*QX6J M4"8J^&;?T(&K"\+QK_NZ5\W7W7C:,M%G3?V1N?MY\?=[7I0A=_?&)QAR=R%W M]\8G&')W(7?WGV-/2_;]WO*1_-#S!J"KSVYM/3D;CPW\GT.F>0B_=@;65(\Y MG!%MO3MJ$Y*+-.Q+\JFCJU - M(!\6\F$A1$(^+.3#?KK;F^48-$FRJ)_Z3#NV)+E%M>- M6GS-QBR/PQ 2[-0$XMY-1>/-B;?SB$G%K(J;VX4""G%AH+Y-1" M3FV>7.\_=9?W]7C0M59CFM>JNPXQ"=K6:/R1&A&G<)>CE=N(\)%"H,/QKEIU MA"VYXE)W^3&/[JO^\E7S-3:H[A51Q"]I>\Q3#UR []V[8 MN3>8]^)X@O9_R^MZ?$5=$33923VXZ[$+S2I':&*P)OI[W8%K?C:!J9 M(Y[22 _?%%U\% D2CH&T%\0#<86A2!13ZQ+JTIXNPV+J0![)RJ][D+=&5GXAWFDJ MLZTMN4ZUO9N*0W39:X\&]KK?$20U[@2:A6 M&5RT(XYY*O.1HX5?O:_M^O[C;H4+/4]SE'@$]BI'Z;&. M.OIGY_+/WK"K!;WE2-XGF[_DBTEG7DKWT:O6B(E15<1)0U@WYG;'GI')+C 1 M)/;E&Y;9 ?XW),Y"XNRE [GY@K<;7?NORE@@12L M1))7ZV-$%9K O2K 8RSU<@J0?PD]!E;OU48@K1+2*G\5C16%.XLLE[Y-*H?N28H>^Y2R, X8C7@@JJ MJS0KO3'E\+8KMKF-S:#UDB[A10DC02)'NH2?Y7@ LEE_%=Z\\/I\52)[BG5" M$&E -Y)^ M6VKRQ[)L@5O\?D$."LW0T?[/OS *_9M 'XZ_@*G[S_\L8'JOSZ:E_@@E1 (E MJALN+"T/6/(YE'44KQ)-RHEJRXJ5N#44J"I61!]PE#I?63%H:^_C_E[: MUEX3VG^=D]][Z8%?^/I._A$&/'R5+-2:YQ_[TG 4*P3ST'>]].0V"#QC$09R M,FLCM^LZ8'R>:UE)DT8RT@2@@A=@"9O+/";]_^R]9W/BRK8P_/W^"M6<<^K= MNZ[Q$2+/OL]4"1 8DX-(7U1":H%0 @6"?_W;W9+(3C-@!-:M>V;;N)&Z5UZK M5RA.);:8>BE/YOG\<[?=1&(I <52V-SSVAG7UV;,2TND5[.JKWWPFY9([[2V MF+=&5"X779#\:F+/E6RD2 =*S^+YR=9R9XND71" M4^&BU$.2/';:0AGUQ9GOUV;52\NHU[/;KWWRZ\9Y_E!&?3C?G;.H)A@Q:H)U MA*6]?$FE"NW2'P^I/(>\>C789)A9(RDN+9XI]GM2HD6_/'76V*Q"^>U4F.!^ M[?NS #+SI<78JTGLUS[X+4NQ5^[.I%8,L/U&SF:HET9G0?9&=CP9;)$5H^K# M8?5YV6:*H+MTUAJGD2,:BZSXCU^9Y$,RK M!ZY]\H"YB.EH-?5$KAL"6Y;EXCQ3AY*C$,B@DS!0\K5*N]TAZXQ 9LWHV%G7 ML5N'K^(2#^ETYKTF,/_%+SV_WW7(ZNY?-C>YU,?Y_>Q"2@ (I/M[[4P P0O0 M6(:O74.H$[IAHSL\$WZL$S+\PMCD5=R*&W7;AH:V!2#A\1"+T/!&]"2B]MOX M)WQ%C>QQ0I)U7A=D^$7+UX+6XQD/]3JXCRXF/RI<17GA_PO_\1\GJ( WD8B9 M_+./R!AZMR]@R/]<1*F#B2EZ)QDDQQ\9@@<7&1 M%+A,4N"Y=(+,\)F,D(E2T@\7$%\B"]Y,Q\@AJ+?A5XD.$"8ZY+.Q#%^>,\R9 M87J]PG21V/:&VR1GN*?-[CB79W3FRW MCFD6;I[ N]^<]FMV_@JCH:"Z+/QSXCA_L;Z._?O+;8+/[O;W31R/L6( D F) M%SDI@1@KPTI1$),981$"GB$QOLV8%JNENK]9\MAY/E3<<6,RU+> M7G)1CCQ9OW8+!8Q&;Z7&5>+'::'7/IXY6F NDOS=,&N>;EV-"BAS5^ MT.0RQRL9L\DT'('JLF40B[7C%;;;X6DN2AXO=<2GE^*0>EHR\TYD9EEG*[/85[/8%6P'3+PO-+72.URCAMS*OMX2("EY[ M:VRYX%*-YC*K &;9 1S;M4VV"3W3XZ7MY5CHSDAYPLJ,\=Q,S=+C6 $RWPD4 M3.C)#2,;;Z^9S,UIIC+FV68MF.V;)UICXL.['(<*0Z(XB"$]@: M]5++Y5!.=)0Y52\FFPM^V'Z&2T^P8;I<7S<[@XS%K&-+/9Z5J]E,?(FB#D=+ M,XUJ5*O:!55)IJII1UJW04 9+ZO]W%,),.M2+SVCC)S$.6,N=@*Q M_=;@A0*#?IHI-U*MU8#G$JM9DXN=0*PFO+2=:CK78HM3:1*+1!(CO@.?>H*W M6D4];:@O:D*AF@6V+J>;?3+71$N/A' ^Q^;D6C]+D^5>KA,=EU/9566)EAY) MX1>EW'V)1"<5I6V_M&*YI^)HDH<;.$$N+W&@=1*=;)YICXWQ/#.K#6LEN($3 M-)">=9^-O--Y4?CE%HB,T]3]6PYT3"[4+7 MI4=['5 J(*6YTF..G1 M!E:V):VBT^&8C$C%OM4K3 #HXZ7^!G#@9N-+NC$\Z$>J_,P"/_T?=DT>Y'IY M;A?R*P37<=EW](X]@V,'WS;]MWI/B[KFTL<;\)D2M%A] M.\K_/8)"G#]=MW@)@?"N.^J99WO^#C^"EK)C'_H[5\M%B'XB&KX3L/FS #'U M3G_Q$"_7P4L41UE"O 0-+YG'^)L%I"%>0CD6XB648X''2_0Q&3), !$3"K*+ MXN63E:CO^BT7SP+Y2]8)>V(X%J^+UCDRAMXCL%O*Q88.+_KP__U(_/A=:"0# MUDWOZ$[BDY7(!<-$B0I$6UX15?CGB44P:'+\J;+D,Y4DWPU%!4XX!+ZLX>*H M?T\\NH1\_.]I,4']KIB(>E6O=R,F*))*W K[!X4&8G>F*L[8E>(&:. &A?N; M*1\HFP.9^!8AF89&&#. ,EOT,8%2/A?0<@?6SUO![N?TW!=5NKP=N+C',[\7 MW+QVYJK1+[Q1]6B'^N( MJ$MJMJ\68BS+C^A(0BX\Q8T4S<51ME;L(94X;DAVON!MP&@[9/&SL;AGE'Q[ M'C_H>LJ2VM3))J,M1EXU)A:GS,4\>_FNI]GH@&XFBD!3Y">-H1A:ZH@YE&J> M_/&+>LBDR9#'[RJF[IEDVSE>%F$;A D@I0JR"@C=L]70I^AG <5@'%1V(^NO M!6"^LX5^P_[HB0AR&%,):?BF:#B,J834_KUB*C'W'6Y/6?@>0U (V;(TQ;-W,J+VO6"3^-2J9ILZ-&UHQC#U]*;26M,]J8P[6#QVVW0NZ_ M:^Z_FM43RHE+1VW^5$Y4YTRY&YNN!486M4FRW>QH6A<5[R=__+K( (G[DA.W M%,KQ+$$\7"0RXMTF7=H,Z!:FV <K4AEI0?F_S_X:=W3L* MV-RAA8?Y,(O8,+?#A2=$=*^X&E&9;DY7@*SW%JN!99;D,9="IESF@C(Z9->[ M/_/U8U-W:))]F+'7^8:LKZ6%3>:J^5+=*O.%I$QSN!-++'V1010WS-GW$8?+ M@YD)R6;;<(_74.O;%_Q!:%[?M1L>!N%NQ$035-G\N77-J-MI+;*)40>M9T=JY'#\0Q_;34Y-+8T,N'3K;WTL:A$&Y MN[, +R0WGAI&4AK-Z\],._V42]4ZEF .D-R =F+F>/1/*#=N/TB'"21B2!'' M @2/:.0RAN)-XO.&??PP)!=$>\_WW.M^OF(%0/?]#2'-K)!?#T[(ZMR38_?+ MRTA5H>*=MEPI%\PT3W,99./%XZ%+?R^,' ;K;MM4.R/+5]C"N+A*%#ERO9QF M.IF2-.I92\CRT#R+QT*6O\,H'B86:)$!7=3AR1VZZF=O.W #GCHZ>90Z MAT4;,D#( $&/51T!YN:K_HJ\K*.:O[K> :8FZ_CE=0DKN%,A;"9?CY>40H1= M)[+\4[XQ%Y2:\/@8']7S(/+;P!:8J\_CP86W?#;NS M=Q27"@ ^0QK^)F>^?D@F %"X86J_]6A$TE70<"VRN#RM'-I<=^V+W7<6T==[ M6!>OY-,%$WE3>>#^MZ3[_-J3[4G.L2"2@(GCS2<Z/ZW'X9 MUK(:2Z.9D:B0+Q%Z7-^,^\-(S-U>17U.4+S:H0E0<-?/66FE:'TV4>C7GU/B M9(PD1O+'KVCZ@A=2]\(J-Q6C<4U 6A @W&T+=68"\@)-Q/S>EOT-^[%W%(NY MPQRA8RGM\UYKPWIOB>?"@AD)D76WJ.0:2FG CK) +R[19&]HT$7CQ_WS0CZ^ M43[^EO&H;V&7?8[CQ54TRQ:F;4'IE=B8%,F ;B8W1AR/#+)$6.=WCS&YA@EF MO"P2P$T;G#3IG *^<['W]OJOV$_/XS7 MW99AYS-IP^71$\+;,C4A:SZK,1;$HF.JUQ&J273IFL"3;&)AC.YN>#>,T=U[ MC.X-+D\-^-%+9_7, JYJ)N>.5BVO,9=#$RUUP7XL-TGP]Q&6HSUS;+?Q*3;' M3*#R-OR#S:_"9OAW[JB'L;E;-^$8;:8::P!:+M=6ME[4FU>O4C)&1L<3B2TS MD9B4-K/I5JO)17%3_&A8O?3=Y$ 8L/M&]N";(N,HM&]:92G1U 8D952SXUJK M.J%?QDA20-/PDC>V]\(A-QB[VU11A#&Y,TE[PQ2!&7$7_XS.5H1EJ+)(_(O$ M__?-8.+9BE>&2<#40#!J+WQ=L#ZA"6C**45408J3.3U3*@XBBST&6;YC&0A:!F%VSD/=+^J:])+UA_+?TQ9J*S89:L=!FY*=\7Y;*?2EK M0WV1]JQ-ZCCT$ 8I0T%R%D'R>FSRVL4N"2$X-UYI"VO\F9OR8G+UB' MOF'BOO$PD?>*T=XKE@"9MG#CJH@N(U'X2%*-I45(IJ$1LKX UD$$Z>?__7<4 MWCS?=XK*-TM5]] U+@U_C64L= [.>"1HFNE>UUPV5UVU:%QGX MZ0PM.1$.537>6(PF0X:,".:2;VJ3P0PL.2J*Y_*%U_!WP\)W&SP(%K-?^A+D MCYA]F$V 5G9BDF1R+2M,ILIW2CJ-F!UW0 VY_:ZB*9X]EI>MD6-: ),-(C5B MQMOXYVWG+5F'=#^61RH(FW"%=^=A$L[=FXBE#8',K M/FG&E%4DP4#+$#?83X1%@:',N#J8PL2<8-JD'Y N#2:;FCUWXP.FG<^U]52? MBQL2C:0+-$4SF5"ZW%=H\)7\[U.W=]_;Y[CC*J%S&Y6AC+]^&G?)9^"/)5\^ ME;OFL$9.9LR\T7PJKH16"PRA38E[_"=280 B% 9A)> -6'SGD0;Q=G4B#+G9 MD,GQJM 2GVL1)C]&T@"%(Z.A.+BO>.2UA.%]F?WWE>QRM783WQT,(5.$3!&$ M5+%@P>&^N.*6(D3>*SZ3^BW).J\+ETS]ODFLWW".RCVGF5TDS34DT!LET"#F M1H44>B>.MI?XTS -N O1+Y2R+ >J2X!RL@5#TPP$&4-0'@@=V.A#0Y+@.Z V M%0PK3 "Z( ]:)].+)(YZ6*D E5?)T5%W* M80W51@KJQ,7!5IC=K&=UKWU; B;-+YYHO"/->RY/,AZ;GLH"7)K< M,-9AR#$KB^-&/IBR@/^!0"Q;F863E_LLD/A5V#5 *Q$W![>93:OVR M"6_P4L> @4UTI\8*@)MP3#;$]X$6=X"8FYG+..IPMY45E>R<9IAY*0MR(D. M&.!,.MP>.7[);OJA$ JJ$ H8F,):K6"$V\XG=$8OHT0QWZO/V:1H+&O-054I M3;'02?[X%0N%SIV%X Y*N&9>[C?5ODY8PQ$6= 71^GRE MA*/@,_#'2CB&8U!A7S@]RX*7YO"E.B\VG'B3HS)X+D=8P1$*@WLLZ+K#:]A/ MB8-#*2#FTCG2:D^[;$XM&=V":5A4=8FD@'B)E3X!S!WY 4D+'R+&_;OOO-$G0!%/8.F M2<),M9 ![JO(*UB>U:5-*5?SU27&TWLMJ/;J.K*NT/^8K9IK;>X'T1]H7=S_ M8&?E6RY8?4PEJNEH42=!9CUK9.V7A#D.>F1[A4-R MPC2:&\N2"]:90]K^)F<.IYO=U)GO/VB";]?<8(D^LWMXWP5Z7^_T7?HZ M[8_8JE>:3VFI'8N+5],D)]4 /.[,N M6*U)IO<,?O:/R!C"7"U)#O(@RN9X>&8F-';,0XRU&G-#=5 M!*67;@R259YMYNAE@,1&R>3;4V$P?U;:@W54>]&6("/22&Q JS+QD$R'M>'? M+3;ZAE$)T"##BYB300-0<.(9^R(U!D6J:#AH@&00%,V_OZY*]@HG#X0VV<92 MN_E56E+RN3BS%O,%>SYWIF,0)!M4:^JMKK[(,+5LCV8Y+$)0E#/QD$E=T""]%Q%R@U'.,-$N3$:ZIT2[@'>F"8G] MFYSY^LW9 @"%&Z;VCZORUPY_@Q&HMC.;J0"U3^%50I0M034LQW0[ZONS:0A9 M=\U4: &>=QA-T" 5'$?R>X$A'& 7,D7(%(')-PL6'.Z+*VXI8. UA:U+DBP M$U]4 6VF&FL \&65O2;X)6^BYO6&2U[&Y+,#08,NDV MK=AILC=9-M0"&@3';60-8@>WJM+ADU54 M Q&:XG?MH%XT/^B;"?J+6FZ01]'E? ES:%V"0*H@]CPAPGE5>!Z5388BV]%: MHIKF]54V"6TRW (_F0YOYT,.OYV@4L!8_**VW,=9/+?B&I8IQ1VR5\Q48JFI M"N9MS.+82@M9_$-VVW]M?J2"\^_S<&/N7S8U%\CF^N!>S\Y# H"T;>[OM3,! M*/0&_0)>7Z-Z1-VPX?-Y$WZL$S+\PMCD56+&F]@RM"? I"O>$>4;1RMT^'^ M+?_A%RT;?H!'+3R>\5"O@_NWLY-$>>'_"__Q'R= ,]A$[#'Y M9Q^1,?1N3SZ2Y'\N(O-.X2OQ%:1!Q7U^^S-FV\+T?W:!NI4C$<%0#?.GG^ZY M ^V)BT(*"Y8QB(Q,P"L17H*[_,FK2WYM>=!/91YC?F73STW&*$(/$2612B9V M?D8'.<*QQJ\B.YCTY%A$!9+]T_N:_QG60IL/#4O&]]MX[)F\ .CI>\_%!&,; MLY]4%&FK?S3XJW>P>/0QE;@0"1T(S=@.%GEB8B+5]J]./7>*<_#/4/9#G:7^ ML\M+WD=HW!M*T(6B((["XV&78F79,%C.Z&&Q+AML+ZDSOF".K#6Q;.X<+MIUC7S3&O MRR_X0=M-P5^RO"5;=:EA0HVIV^Y'CB7KP++RP!),>88^HG61ANK7T=&TQ ;\ ML@#QVH$[S*IXZ#>V^49QSE"JXO5J/L?W.,Y^@^Q"T1\9[@#(21K?,!= MQ(0XW.7[O$;\A39.D?]LEN+?X4$,$YE(A/]GUZSR_O@W] Q0OR(+GU $"Z : M,PM-$!(=P78_M7??*'E/FSGPS>Z ;^@Y\.;(V(.5K.$A1-!V4\ :5?]AET,7 M<)-YY 3 \UO0VK?0 V1==%"^/^057$1H:!J:2XPLM;4%6<=Z@$N\QB>$ 1^& MWX,LP.US4:4A,,=K J#XLPQT80T_TF3+0ELR 3H._.F!L'@)V/!OZ$T&=#EX M585OM.P(P&U4H*!%2'TDD!&Z ZMHZA\T4!1I%W $F27NE!TQXR. 'SQ"(@B M'KP$"1Q9];(U@;\:4,#+:.?HVGF&9 (!=^]($""."4QK@\0Z4]U@:(L,B/ - M'4#40[I-Q]/4/_@LV[\P:^">#N+))""C6PAND-TD>>Q)%PMM#)LG:,- GV#4 M8+SNH HESQG:".(&P=##!7ZTY #5@^3F<_A$GAB9!B\2)FZ3![\."5H!M@M- M2"S>KQXV@8^ROYP91#_@-<*05?^X/B6)QE*/>'^&9H*,&I3\_;!#)/_=(9\1 M? PX5\G$/50$3_ \]BFL?W5AENS(,O8^-DS8PDAX'\?O(9U$SK&YGJ+]#4A MPS/8KV%CN^Z!@-ZK,('.S$2&K&41D-[6!$I%]"G3(I:R/3$<&P-?!P!7RUI M=4F1$'B;5]>04;8D_$A\B<39@02QA)3GDZZZ1NCSY(Y+X6CK6,FAO?=X:P)1 M9!O(4X,&$)E^)*!20R3X#$D= 1)J,NH!?\M_ ;1Q#,%]' 3K!/#B'*ZT$4=( MIJ$1;<#;M@J9?.?ID' [CFKQ#T1=4?D)/.XCP?@\3#P[.B"BB0?TLMC^R]S. M2>ZK+'_;VS/)[K/ST.Q:0M9^).HZ?!H\-I5&3XNF]I^V!PR>L)R1)8LR/.;# M#GG0ELP3%5E#!@,29L23 >%11O_ 5YE@YBKDW0=OR&_DZ9D#60S)&;O":)*Q M!;\(?9:!PUL-)@&0-WL1LDI=-B&T#BO /9RX3T+B))"[TV+'0AT#4H M_-$!T;4D9D)"@MXC1 C2<*(K M?N']!1D?@RP=B!MCAZ(7R Y5@S5-U^57>_MP]KT23O]0GP"%.'D,-TBU8VXPV,. M;SM]N^"L'+FI*>VL2DXB\3(8U)9[P=.(!82?HF,NH2J%_+L7.VW[Z&EC[+C] MW%S;N<:;)I=G-0[.">U/.,&OAJN] M$!L.HD _SSO008CT\*^0DL!/!U*WB7XZ^K,;S\-!"?AJWXV&-MY8VXO=728R MORM"76D)L._RP7LZR]TE5[;!2]K.+I-L>[5HZLJ85CIB\\S7\:5:X5BBZ(YV M(%$V@P(=))KJ4@L@#P?%1'V8;F[LR!T9(Y2,1:D[:PZ4-6MERJ,^'Q$B4 /= M$20\H:Z/WP2$)JU6W7Y['6,I.=Z)"S/8$][VXBK'KKH;-SF,8AP$ M5XZ=^0=7C)ENX +*5H!,2^M ['E?\B6?=ZY]:\0UKEVW>.NQ;"93HIF"_/Y] MW C%(A^)MNR''G9L%W3WAQT-:.9"R*K@!%P?"%Y#,4K+^]L6P@>OP08"82$+ M 1YX>_F'=>".O>2&GJ K-D$A$PAD:#[@+QB"@F:P0V_4,_"]JH&';<\K"9OP M^X[<[NDEW[S?(, #XI=<0'[IY>XI:7MP:DC[IHSB(=!^!=#XLM"DFOKV>H9\?NB5HU192UIC5GOE MZ]@6Q%ZBO00J)&4-;F[B=6%[@ QJ;T\' 35%XT A_/DUHG?X*2)8-W3EP6L$ MUL8KOBX^MZ$^N,=V\S6AT['M([PGI) !!U#\3(<@MZ!YCO^RA/\/X;,Y&@K* MOG8T>"S+$?S#8-:"]'A.1L(&BXQN=>R?L62P.6L/%= '!!+!K(#@8$O?R\5& M84@#P1P+1[QFJ[20CL4Q#&D.A4 $]U,H0*%Q+GCL 1:\ZKA_V+YQAS(\/H&;Q:^% MG N1IJXW&SY2!Y\4_SA2A%7;X5K(4;*-RL5V"7S,R[IE[T::P&H&FX"V7J77#)E37DX [ M?R F#MP*9,R9;*/H-XH7JBBT[/ XS@[WCK381A2X5\UP;Q-YYIYRH\HU \H' MSW:Y4 3Z?=[:3?:2X/]!W^-TDL>^9WPSB33),)$F3*0)$VF^-I$&R@HO".CJ ML#>S&[RLAC& #\!,=?H4+;F+\6<6H!3N-T\)4Y M,@%\:OI8@&$&C6UN/,PR15X?F22(UQ..\&(/!MSR4]$%R\0/==5^$1AC"+T) MLJ7=0"_:G[GFV/8FQ R)'XE,]Z$MV5*RZRS0A0FZOMX+;[=<]Z5@&EK.L_Y[ M$%0^3 XBUR<>VUG/P-X3M]L[6NT];2A&7D:VV$\K[5:\71@5RFR.;N[&2JC/ MM6,\?$\#F.@#*)>CFVA)A-H)ERADJL+'1Z4U(Z^F\WA>'-2CH^:'XT:?1VO\ M&Z U:FBE1GR0E&A1T M:DK0P0?_04ICX\UOKIM08 ==6& ?7%ZY;JA%N->6Z(K>3;F*D0_N#PBQ>#&Z M;=KW@479XL=C$XRQ7!GOX'LOBF !U\UV_0F<\(,#3!J.][J7'C:4NF#K ;L9 M/&/5&/DWK%A"ND%[8FDXJHA<8,U $E%6@(HL=BBN3TO-Q8\SN*JC A(O]W3N1)GEX7O#Q):C]/LNUH.#T*,M<.8(@M M9 @?-%^1^NIEN![@9>W^>XR;6$%?K\HOTIQ)3N=T@.3SC33?VCQYLBFY $=V% M(X%J.JH72O*R=W QXO'MP$4Q&Z$'JWPA^HAG>-GCNYF%K69W":O")FS;G0& M![5TH@!U,W1$(\U'3/HFLJU5%%P!ILW+^EZ8#*=0&H:-ZIIVNA6BH"ARQ-P4 M.Q3EP<96N3R (8(83T[;<.(.Z64 AZ5TP;H$/SV5HLHV^!"TU MR^'=="D<9CH)3%=-OX*]O=L7E)*2!P(V>#S%']TJ_CC.0\.[<:\'1#?W[Y1/ MLT,S[U *[R$;OAJM^IILAI+N76C)NIG$(3Q/V*#N%L64@N(TKE"8F74:A_R_5^3NYG]F%-?&/(!#PF M/?B=J:.[]OZ&YSZ.G5TR/X5G6M=1J-*]T-[ELO(F$1TWZG(-RC=HZY'87 6C M"+.CVFY0&F=0RIIWF>!:@BB(ZH-/QKPHXMRF!=@)&1\\!TIO9#G";TLR,J[= M;>$_K#WL2 Z^/?+>]#6$>"9QZ\><;>]QCA<^W^:P'&>X/!(E!%OOW;X@\*[T M4!:VZSGL"B& 0M>ZGU6\W1:BUI-QW0O;$JP%ZA)CV="_@M;XQF80Y^T"6].< MF9)38X(]3*>:3Q)]MS8#ZU9Y;.#PU>:"J^EXO^SF%0+%]0U0.*#T6"R(3FN\ M$ZKQ9-P*OHC&5,5O,LT.\X=Y!6R4._"!@\D;W6MJ,^^B&FD>'B=EN/:(GZO@ M)R_ -[DA-_Q55>:QY^6;)#AA9+^=,?8:QCAKY)7ON6_RT_S0SZ=5H_?\4UO: MN-3X$FZ%&C3M^_5;V\<5:(^NK*7=NR5?- I87XBRA'+E/&V.4E W\+H*7[>@ MWD,YCK0NYK=).(Q[2M=3V!:Y+49)VAS7%&6>:O?[*2[9C_'-NV5V'S1>P=L& M.%]PF8TS5C'I[6QA-TD*>BX>)2(60TH)15'$1Z+UVC?0(RW_8A@7UD M9.+H MS@@* DG&"4$3J/0C(]XZ:/3Y@+_H:.A*Q L'X0]4]S8:[$?1W5=!N>"]WTM= M@:^=F89MV.L9V"GZPID?O(DJH][9_%8[&I($V1W%N"2(3604"@!9R7 7$C(S M'EP&LU#,#XPAWZ 7Z%YD'@,7G117)4""4?D1IH %\!- K$V=SN_%[0XK>MS= MH3P/=[^^,0_9'T'#E7PF+A5S>S'\T>OCK[S^4NU7XB?;KPSXHI+N)N@U$YD_ MS_OLFK>4U5OM5][)8SPMJ>@MU%!H"A#L$:,>H8]+) M(8(J>5QSV,,%AX!!A7RRGY_5"!G)9;0R56(RSE/SQZ\78!K'B8\(._^^T?8V M5P)PJSI=1<5,DF>TZJ"1;9?M?E[%,?;4,7Q17: %X8?2;ZR9F]6I^FS^%B.= MU*D!"1I?2+7CHHJ"6ZZVK>1X+>K7B@N+,=.4ZDI29MNT$NGR@PE]')$]O>ZB M$=GKFP >%(DM&(,=(-Q/\/4"/F_=+;T5@O(]7=^TUGP? F6(SJ"F7&&[%?H/ MYY9\AZ,[/W:]F:MQ9KO77"M@1BI.+5X:&3;]E%*:?R 3:7SVD_++[ TX0RH5 M-:8.4BK-YJIT.C^&\BMU?$>XD5\7410'<[/C'X>79,EQDW82":68B1>E",UH MA?GO=$'\ +PL-M4#JX$![0':B@Z$Y;0UR2-Y'T]\7-Z[>2LN#1[DR>_%8/;J MB'!0UBM#1=%:E!F)PL5>+J#OU?J&]?U1,]8(.?>TK>UA3Z))6Z8SMMQFXHRF M9XNSIV8QMZ AFF*)-\C:+^Z7+1^8?O>'&2_CO$Y<@P[E#P&5(.5UG/#SJK\- MP-LXI5M^Q2!:D*-EGHU,^XK6ZZS+IK,6A!R$/!6-OB%0-A<%&-)O2OS7R\K= M,O*P/OQS%< ?IJNP5-@O%7Z>R+T6TS2:[%SNT/$N9WRV4N%,+IY>@,D+ M2=;3&8V/E58#.M<,>"%Y2$9!(R-M])0=26N^SI1+-*4HCJ1 1_A/*LX/Y=@( M"' [.X7HKN ^*#AGNHK!/H^6=QO&:@'!+04L M61::X;:;C[@'M:^,;I7T3?1IIS'9ME7HSB9]#]#O=^479A;H=G:3A28?G6W[ M-7:&;X#][]%M=O.UFO&(7Q\A,P_0BCLA4I 3)PMXQ\CX(3K\"H+@KXXQ@S2= MBI-__R1*;BL"]RX9.A7;E<2.)009Y-?N'OSW;O9RT'_0;=#'FZB!HWQ_3_6?@1Z.8,71T9 M$!NJ[-T"0BME"535NW+TW@8L['M"=VU[)'Q!N3%ND+>%4KT/+\JA&02)0]_M MAQ?U39\>P E(7G8X2E+8U((BV/C%U5[*.3R8L>E&NKL/7$J-+PX-_2"#P&W\ MZ*"\))Q9=:4.Z2?XHH9HR>,+Z*$C,M^0-SR;1[+Q"!G[(,EN#';L=5/_M#:( MR.V5^;K+O45>$@"B8+_: 'XB*#;SLC&O #).@+9X9#$T3Y]$M\0"?IPFT[B M4;VXAQU^A'M!^MB,M]R^Q1=230M@0 MLX[3/" <7KQ/\.6PIADZ)#.6;DG3KV8TZ& M)$WB^?P#:N& !S1L)!8N9O<;.V!4X?/L[.?+9$N5QTU'$Z^*E42$ MC+\G5G;GU'G2HHU:PQ"[?]BHR&CZ;PPMKY;,O;3UJ\DL+VZX*1CROI4DDU"Q MYE".BA_;&T3;L->^%0, M)6 NY-TGH5M)RT!"V"NF/4@Z>@4P_ 8L?G;=+AK1![QJ&:]A$ )I0U4^.A=P M)7[Z_CO1;Y P9=29Q\!E"+8O.XW/;M4'*=*=IJAZ=AH4!FZ*NN[2RR82CJG% MS55$47U#\)*Z/. ?G?L/C:QW%8C[PC-88GBSMV>)G8@QX&]]?$30J=#=)>H7 MWZA=.]^\(]X?<-5C"Y3&T_J4T69BK%9[L;/C5A/Y\7MUBG!EO[M2,W&3[;): M]&DY8)I2H?&\A"L3ARM),I.QJ5G.4)(1E9[%2JTAK30YBB,/5V:HIZ=*5&+* M+"46YI$%H_22!1JN/'H["^:KA)RMC95B8]7DBM'X4ZR/5AZ]?=*0F7BF#:(* M;]7X6"\>+:0S8RYV_/9V4K?+DI,;L>5,T>J/\FR",IMPY=';Z52R3+.\8;!M M*IMOSRJ#6#F-5AZ]/246Z#A-@C[;GELS=91(Y*:M,1<_?GN-'>6XU6J>)YV4 M5DLF"U97F2RYY/%*:DJG'3(=MB(\9+D@;IY$C7QW#ET=EG3H[EIJVIR?9:C5E_ M0!D)IX16^F>_<&"HX?7S::BH+E47&3_;=.N\' >%DAVR/>HRV8K"CZR5DE\! MA]26QYE0I]<%KS8UMNE(7I!7R,;SNEG4@/WUXO.225K'I[MH@K;[/K\WB Y< M4\_"I;_X\IQ']\OXHOKG5Y3YODKL)^*>(Z4M#.OT.6ZDKM\!O_Y M=)#7_\N[C,$W)Q&8%-_*_%\WG'=O8#^7C3_;" M[\?1]^TE6MJ-M-NFOR_O?5'WX!\>/IUX<\[VSL7 SO-1&B[JM^D#S?\=M\7Y MZ=X\H1O0=V]\/%SL72E \89Z15YFVM:')T?^GN&U@H>7Z&,L MY)< XL6=-Q[B)6AX<4<$AW@)&EY".190O$0?4_$0,<%#3"C(+HH7/'P=_^\\ M?LO5@)#^!! NZB%<%0)'D:-/@@3ZU.A#W'+Q-P4I^9A^4Y#^,7S2[^2>'@/L M1('$>0CA;ECA#'B//4:C \./]@1(* M*-1^"Q+@/1IX'^)\=]J(( @25?5=>XP'T)R3-U- M/<)Y2?Z]U]D$>L!._5N%3&<(3@4,#/\^P\'<*/45#K8CM_ ]XNY)8ZC2:O^L MY^[9=%@:W\VOTI*2S\69M9@OV/.Y,QV#/VDB5/!9DM;% ER/LKN*IF$=]83H M"-Q33I6;RQ4]9R.5>KO,,7:1*2ZY&.I='B5C)SKMGTF"!XR@0[X^&U][4=OO MRM@[/6">%*Y>E&*E%)FK5)I/:JL=B8E?Q=D@74Q'U':ZK237\'C1=C]54%$^ M7?+'KTPF9.R;\[G?/6H%\!9 DV']!'2OGC#XKG5PQ?/U/*QW87*VN)EGB%WY MJ($0WA>TRC;XW&87HF-U(D.R/!KJQ26KEA84#;D\&7+YF>RQ>[%&PRC: M'7K;7P^&,.9V(>ONU0(09N4U2J@ RS),7"+#HJJ:S0 @K#*R +X,T(+@:*AG M(Q#S.WT23AF(AL7%^0EE21+)$BJ4)?<7*MPACKV./$<-><+H M81A9N/7HX='9B;^^FWGY<6509"-BG9,S4Z6=7!7):+U!/AE-=+8?OS+'4V'^ M_MY!B5! W$7H\:LD1)"MQH^+B,%R,FS-I@N&B>2?AA&S5BE/520BH+V8/AXD M\LU%1!BW#..68;0AC%L&R[#$,QC^6&7H8@ZWZG/P84LZ?.#8A%^A4;?4CRN4 M2:*B&50_RI!))=>*&FH[W5\VN12^[0Y3E4+I$L8R;RV6&2CYPIG1R&28B<;( MWJ R'>4[_<&T@^0+-%@3QSYM*%]N/KZYH2-"181$M.KL;K>X,*IYIT&+JUFF M 0YNW+*9>AC<:#LC-!N^8]1->L'+*FI%6# .U,9KZ5;U)_8E/WV)Q=FR_C1O MC2.DK37&7!J9F7#;8;Y5*"4N;6&&8N)K@J!_)">H];K \*;DL')[F!TMK.=8 MF6E".8'NP]/'@V"_MYSXN''XVN&#&?+L&#:OAH',BX<:]F5B#,I$T7!0A^$@ M:(J+UCE?_>2!4 ?7N#6O@:/!ZU#N%R945)PW>8NMQVN=F5H'+]$4ZL*/[,/$ M!>5^*!R^K7!X/?1X]:,'0CIJ(OH7B M9B$52X?BX4.6XG_Q^(!?1V-Y@COOX-(S.G:#UYM!AVB2%)X_BL>=HZQ,2UX1 M&GSF!(UJ%(%(G&B@B-0HL>0MXM]G9L;-D(SXR2$95J,02VG9ZH!U%MFZ.DE. M*FK^3UCSK8 ^'@\O1Y;&LZ&\Y)1(MEGNS].):EYLX@'G!VRXZ32'H7@QP'QN M>LCE &,/*(56^+&J4/9(+J3[U7(^LH2.ZW%\:P.9!S1$<3-P\FL&>YV7ZN-? M0O7Q7>3&N0%?5-+=!+UF(O/G>9]=\Y:RNBC5CUZ27$\9E@2F-\FSZ8+]W$*6SWC$'$;1J.A_/^Y-4EO[8\Z*3>*"+O:_O3B/P/WVE>[A&,;)H)6I,*49T.:6Z_IUK*'QC8>O;VXS%.9KEC),51+SN9>ZOE1 M,X56'KT]):Y?ZNUY:\'(3K_2:PSLU3,W/C5BD31GPXPTUTS%J1J+9;H?-<8L M?6K$8M_.+[1%=9)6RMT%WUYEG5K#I$^-6%Q0G6C-XB. +.:GG V89"170\6M M1RO7YH)ALTOVA>0U25 +E611D]#*XS&8.5SO-: M%AKBT")S5G(9I;EELKQ7EY:FCDI&6S6:&PR"BY1;J_BKZ(DU*?YJ+DB2,])1VI MWDI$&2<"Q7#W99AJRTVT-'ZXU':R\K,\+_1)RC+FS6&=52;\&"U-'2ZEG[EA M?J8/;+97 VFI3@^-=8(^-:UTG1%6K.E0%;:W[LM5-39HZ?'QJ2,VZ%!-?K%LGIH7*DZCR<&P::R8M=0>)V=F)L,O:+?'X?[*P2PSHJ;M MPH"AJ#$WZ-%S?M'U>J;MKX2GU;1R:])B'*W03,7*RP55:9XBYMR S1?K);+/ ME&TF6A04)]6HC4\1,T@7:G&&9-I*T1!S_("6GI>-Y2EB!O-%)CL6BD\*X(KQ M&3T@6V2A>8J8,^.X\20\#9Z8DJ? M(F:GD. 3@V%KR!1YW6&KG,/F!_2I6:F#.+EB:J7YB'6&T47T":1Y749358_> MGD_0B:2=Y1VRF!M4"K-^_&4FH94[$U!W)P&_/834'R[ZB5&DU*5T]Q4F?.(; M4^N\<1'JS8C- 0AV@V30&\!#8Y#A =U%-/&>U]=NKA>:[XT[$^.E>.RXHUK\ M U%75'X"]_1 M %OVRIX('J\-8%*WS;T!^PG98$\A;\_$#GX,?]($-#104ED M57Y-('_^ 7NG_NM,H(,E=$G1P/C];WI99\B=]2'V^@!2-]"9\.*<"LKRQEJKF:#G>CX 2J&MDWP>!"\::R@EVA#KVT#WC+XRPG7>BGIVZA42K20Z5GCVMIO95(+9K+'[].]:'Z ,PW;O8C05L$CWQM M1[61AV!/9,OE'5[=9RA9%TRT=Q%_BBWQB"%%',A*?R%'DB+_:=59_%/TG[_= MA$[,MRZ[J3+ONI_$Z-J$<>%H(,9WR8-6'KC_+>D'C(S@5Y=8"^#\ZI-(Y\?) M(3.K<(#AEY6N.D]K-;U#__B5/'6=\1FL$Z(K.1$B3\;PH/_Y@&7J(W%%I?)E M5P"?VM6/7Y[>J0NV,0(F@E-\GU5P8 ;I'MTV('=9SBCB,@$_-@$6/ 3\@PD^ MA#7=/M*9GHK$*BQ($A=Z%]N((_S%OQQ\1^9"?N&\(U7Q]"'.Z7'9:(TV )M[ M9GIE6QGQ@]1O\^(?RMX7WNI%BEHDP\Z'97A(I]9ZLB$;GLI)_107PFVYK/-IG1TN&7G!E)Q8D2Y5"_2?&B4(EG4)Q980(':O.RKY_DO]^7G& MY.A\NM8K"RJGT>^QE[T$Z@+\OFWRBBWZ2"!KU&<=EQ^AKH, MF01LROD5$0: M$9 @G)CFNN(I/Q"-]JC M];1=*HY__#JN?/\DL[HW-=<$]!==8GX0T$M3B"?5VCK)1J+QT=Q1R>NY MK!=F#@DJ:7G25V1C6%C^>?#$.\7&:MG!"%/.4(GIDYHBD[F^\#2,1XR4^&X, MQ5X:Q!KPYF_&4#Z$6^1#G#3R_PS@_&H'X$Q_VAKTV^4H$RF_#.U6O;K*9YH7 M!;AJK5,.[X@=A4I;3N2Y1F>YU/A=@&-!__L@_P?#"?&6PZN$"D'B\&, "7SN MR)!S_- 'H8.Q8;LY#19RU@Q!<$P4X8(*1X=OQXP@ZW@!YC(+['*5>_6*>4YP M+!MZH.8:*ZM=5^Z!P*,V>?MA;U-P1Y"_; ?!2"V;&]SOL.N8D###VW'U/$G MT,C59/1FN$\4[C1,&7(G?)+DZ%B&P!\MY"8\?@=G_NV(_%8>NH8$ CRD46C! MRRLD G4=TP7^VXQ?XP[Q&$>;^)>W1G4#61_35C/'!-QXF$7W)R.3!/%ZPA%> M[,& 6W[*V/N PX3;L!^%3+73E@9$OM\ER/-^?9L6BVAK2)WL+O6KEGID^[R-A M]8/P7Y5T4&KDO/.\U0_")]M>."NIL&JQ5,(BIT+. MH9(Z2NL]OH7YTIQM:,RTG=E,Q;8 5((C'EJSR+2< ("L%1<2""\X0P[=VQE' M_AW6DHA35-586C_Q1E]W*WY3@IP8PH.@C;,2._#96=40E!]^@H>S7"K/M.H, MF9PDMTUJTIA/96@F 8B;&4JC,!UPOM2-;7;G;F;CV_;L)\Q97$^SR:%UB\8$ M"&Q^9H&?_@^[FT(II]Z&4#ZEX"9L[B5A\HYM[&=@XD_VLB:/DR:WN<]I-T'2 M-OU]>>^+NF?^8!NA]&.:>JLH?B>?<^?Y!GRF!$G-!YK_.P[2_W03AI&#^6ZB MKI?2O9<)RH\L0W7LPTS02Q4?(1VC1[)ZU;D^+F?@=)%3?L01.\JMA!$[YO#?PRC].S=&N@3 M@=8;[,SWNN1,AP3_#L%_'83>,[&^@M[S0,!WL![-1T.:#Z"%D#Y.%4#_2WJ) M:">J[&4;;E2 ?_T+7Y*ZT7[K[__[KWPW^OX;BK,O/K*KCZ_8;O@#\@M=Z'QK M8152]*'A[EH$;D5<0]Z\\G_!^.6U8 Q8]&,;+= M[;)\OO;L&//EFX;K9[?TP48[[TXV\5!RW@!!H%#TA3+VVN<^2XM9SQBXS1:S MM]M]^E/5V!V!8ZMR04KF(@.R3D_E:)+1!X*U=-O47'0\R;6)/&3N/[>+0N;^ MXN;1G^7N2'75-6?">,J45_7!T]S*"\6\UUKJHD-%KDWE%QPLHL%'J."*MST8 M]T3%ZSLB R^]\;9#--_"A;V3:Y$@G/+:[FI(K[=SK?&>81 2\-F4XJO3M@(0 M=#FX!\DY)JZGVV_C):-V@V'\(G1Q7HU?W+\'\V7A"=^&77N\>,*#:?!6N:^, MR*E"M3*UCF57AD]1U'0V]N-7YE27P._NP(2\^T9XXOYY]^NB#Q]@7DSJBJ&UTSG@G;5;> R]/J" MG2P2$(']]<96S="%5T6VR1HS-5/*R^P\MJQ*8%B9Z$H3[1(U\;J@S+YW>O\6 M3'WU?)F ,/45K+ WN;IZ!HA=THVZ#X.\C MOO6/-SX^C&B%7G&8D1-T*^R$E!Z-Y#P[8_FLDBSR,89F9OI*:'(I-Q?G7F<] MAVP=YN+@U3-$).FYOLPBJA^N,4']RN%FW7[T_D&%G,A&J2<:=\?\^ M7Z;KM4_^75V>L[4+N(T$G7=G6;P?>#@QJ@(QP]ONB,]8M,M7QP,KHAOOI)(D MG\798E)D>%75YUILWZ%;IQ7/Q!-N#2S M:@)?Z-AK;J6 B#F?.I/6$Q\=0V9-8F9-ALP:^.8L'[""1-G" YL)2"0@K.X) MKBMV;FLF2.+P[#. /G_3\B.+8CU_QQ^/1$;?I9O[G-MGM.T8^OHHO/W55\O6,^2SD]54S M5B1)^2F9[XU63'8FTH@QH>63>+R7%);_'!@N_\6#-GX=F76!;)U[Z4VY?]GD ME5%7W=G>C!J!MR8$:I<

,Q:V]'@[M>[F\[!/1?@VTO;';?<#7<,=QC; M*X-L3+G68(R5Q)*]GO5$SA9\*5GVKE]EW8&<;;^QCD/+HN'8F_&YQMYDTH^Q M^!DFWZ3(QW3B>S8.=[7K(YG8Q@+^6!B>LZ'[-QU(%&RT1!]CWW3T1,#Q$GV, MAX@)(&)".19(M(1R+*!X(1_CF1 Q%T/,)R\&WC6/OQ@(7Y0!'Z 2.P$]-UW!/<[4!&S=-X)U.\?;:!&T&B\'V M?$=ZOP8$7(?HUJ@__J>J+ !-$W>/A.Z-B!D/(2Y!ZY37T.6M1=:BC $@Z<;@Y5C&@# A%P2XG:TTB:)Q"('!K]&-JI5,,S6Z=Y9A59U6-B<4IA<.><*%NL4]%JCXD_]])CMVUM\D+=+4/6_XZL'X97+A!>^1/6SXJ3 M3F$)5CSC3,9):UH8MICEV.UL2]UQX.4]2Z=59PD>S>0.XRQ!$H ! ^(9S:& M7>C>H8740F>L2ZP%:,38]9'-RSH02SJS$K <*!CFQP5G?%#5&Y'ZI*6TNUKO MI90@8_U.DTM?V&8*& .$4B0H4B20:2%W:&R=5XK,GC03,*!05>:CG#YE%M+8 M7"(I LVO&/6>^?5:;QGTN]?+@_>^MU,[MU,A*$!CQT2T-?'[5_BS)A"R+E$B M^%;R+7Q+YHS-7EY]%17WN?#/[LNW,/V?O;++#0^BSB*&^=//:]Z!ME?N26&F M'(.(6]7)2W"7/WEUR:\MWV[./&Z&+/[1>5Q+O:_N-2?P/WZDN]0C&-F8_J2CB\]W>+?'H8RIQ(1(Z$*6Q'2SRQ,1$ M0N%?G7KN9+H[KN31$;>K[F.7[GZ]CW[\PAUST 5LSL"-7JP-QOE=K+_)0QBT MD>AN_QH/M-L/]W%R!&KWCU!:"'^A%<3_$A3^YM\'2#C YE;&;W YLU]]O(\6 M'DLC3N)%,!(IDA.D1)2+4]$DQXLC*$='"2H)8BF>BDH_7$#PFVY[Z48O!W+# M)%,TGK1:VY0H+C&&DI@\7#EIV]WDF.LR3$^4NI-^>@58<\G%CE?.JDN%8?.] M'%D76M5ECK82G0X-5U*'*VM:OZ51TFLP M9)U,GINP+XV$V*6AZWRTDC>D-,75Y&>FF&A)D5*=H0<0%NG-B0[DM=^G*=DA MVZ,NDZTH_,A:*?D5<$AMB?LOH6^^\JTWNS:=4@[![?IUH89:OBZO *C"P2O: MNLK;C@G_^TH/K7%F6E_)<>.%+;.L)%"IO-4K-2_5%6L7ME59ES5'(R0';A 0 M,R^Y!AI24$?@THVN<5 /,RCM3M1O(C@2/'S!89>S*Y + M5N70(#-@Y-78=/21C'[IQ>X'2K?/5.X>+-X(?)%_R"DAIWR<4P)V%8.=WK\V,^S^ M/AL_!.R<9QM[XAK, 3O=62[47(OS^UVH?7[(RR=OT-Z,NOFE8NX(+1&8=:D@ MHVNS 1["=72!QDOD>E))C<9DFTQQO;286KC4KR"-U807$5):/GE5^OM[^55=EB TPGS0X)1FHOM:PW MJ'QJB38+C9_H.8MI@F?<(;#]1/U+'!LW/K.!"2S[6YA[0?3\;M\Z#")4;].8 M/((S\==="656]Z>M Y%9"7 IC5L:GY#0HW3IR7AZKE),1!,2#:TFUVFRZ18Z M1X^][[]_1T*_1CS7CB &GKL"9J@&$T3)H\D@,2AL1,-!Z8M!$.+GO'NY]CGO MW=;]>)U2*R<6\BDADF>!V&\_U]/:2.27;K4C1;[KB_N%2E\[]/KW\\[?+Z@* M;L[\MQPL_L%M;&M,>C*?'"R9+ALQAY&96EQ$)P929I3O;V+##2"3E3-U"KEDE8OU::*IF;H M;K9?,<99&JX\VF=GI?8Z>*%GJ=..I;G>2?F'*#0T22#&5 MB_-CM/0(4K0@3MDNR[65I%E4F?G:FL[[]*G:JDJIMAPON[$7I9[0Y.(R3HJZ M0Y^B/#F[SAA*O]ADDO0ZKK*QIZ@P/4EYHQ2;IM5&,L4F&\5TI,^L$^4L?8J> MM):@Q$UK^0"4$1-I^8YU7ZW696J2C%+H#:Q#IJDU?6]NK*HJ[ M_\$52=%_B :/:RMQ:]NZ/0$FL04.06_;KEQ ;>R^VL"OEK>O=CN^X*HGR]'@ M]^ SQ*,"J O325N8 -%105TZI!A:%XN&(2YE57VE*NUE3>>T&$/&65E3N;ZY MBG6FS\NOJ$K['74;Q ML,(GB'B)/I+)$#'!0PP49&\VT0SQED,^/:3[1P.8\A!"X/N6_RPIGP'OL\;(] MR#^/]CP0@#8"IH?ZZ/E0_YY2NET9$#A]$,!V#Q?7 *^?V7O#:.\-N[CV:^B. M__V__XXN).NOF-_V>:& 8NVW(/S?HX'7T7P!L7YK&([?@HS_ B[_/6D>L'QJ M[U+N;(([8,>[QC3>>,"SYK]JKB2*77][.+BJ[-N#P8W,AF!P Z'?'@ZQ:W5X MN0@8 N?6O5OWZJ?BS(".7GP+;EL J?B]>_,;2?E_[Y;Y+C/ZO90OKB##QX&* MO$"#1/9SOK+K*C\US)S*6Q:]DBU.4&63\UBGX7).%?V]B]@[XO4HQ<6\N43G9?:JW3"C3GJ^8*@HF9)B[7F- M5II?PNPV\PP:PP0]4^K=42F_ZAO:^!F5!:"A1?'D)9@]8-'XR]ME@;%*75.M M9%D.$(E9&*?YHCC-M0O*OZ2%W^OAF6L?/Q"ZXPQVHLNWGCSW-(<%09^O<*-G MDK?(_JAIMID&_S6:0W+ZPWXA46TRO-2;-.Q%80Z:8[>C4_2!3%Q$=X3!K[># M7]?FM:\1-:_&O*Y]_$"(FG.8J:=DC31NK>*Y%T2CXMUCK1;-+.N5IF<+9OE)OPYK])ND[WH0SP6"V.-9[47OP63 M>\9AR.1[EN"3PM6+4JR4(G.52O-);;4C,?%KN#PR6*7+W&3<5]:1BA-YBW?9EK]X"VKU&@U[7%:97HFLS):T-R4,N.LXK!+;#%N1"+QQI#49B>*7G@?\BK3>5%ZJ:)BY\D",RJC%I[)2TF.,"9THU9S&#@* T>W%CBZLYN\]^5Y MCIY5JW1B90R67.;2EF# R#H,C'V'P-B]7>&]S]XMY=FPVI-$ M7TGR*^79-LI9AQ]#]KZPN18PNOX6D3_W%;B9>QCI"R-]8:0O +88YL8WO/_7 MY+;UDLN7N7I$4;1X(Z9U!EJ9$?"4%&27A0&Z,$ 7!N@":9W]+L,GRRUK42Y/ MRDK;X2.CYTR]F!#'B.&3%V+X,*YVHS9I&%<+XVIA7.VJ<;6/2O67OBVG\\:0 M82*SEWIGT-9*P_62BT;=7/D$=<&^' $C\##"%D;8;L2&^PU&IWHE,MK5E2:C M5R2-ENFU[6BM)P(,CG&"NC'KQ25.1+L M?X?1N# :=_/1N*]B_RL9G0K,139..U.M6G>2P7'N&3G\,6X:9"U[3AF+B8ZW4 M[E%,?+"-VG<5$Y>T)W]33JA9JS%)=J=-I9V=QK5FI:C&61K)"72W&[M@)XU[ MD1/8IOROS4/(__*A57,TN 'A_/L^W*C[EXV71LT^//CQ CO;=58(L)H!W0*( MA E[8@) 0)8A+'E%:/ 1$XL N@A$XL1D3J1'B25O$?\^,Q/F'1/OC8MS45=; M=XP=U6TU"K&4EJT.6&>1K:N3Y*2BYO^$)7?A49<.&?20&6N\:7(1RHK,H[-Z MC"D*VK*87Y'6I+;\\2M^W+AJ,]80 _9BL(J>A%6F$DWG:]$,R43 ;)+55XE\ M(TE_+:Q&M4:SF^H]Q=AVR6SF##!;**,FE%J)UV'U0)C F@$!#7I6UX__/WM? MVJ6JLB3ZO7\%:]^^[^VSNO0"SK7[[;50<9X5IR\NA%11!&1P^O4O,P%+Q;(F MQRKOZM['PC3)C#DB(R/.Q0D_@4>#%^'1X#;=!7L=/CV)-D/,BO7-8J)JD4 WG4:U@\>/3V5Y:R3$L'.^>)&R'" M&X8J2/B\<2&9(T+::0J &4 _5/D#_I!0!Z\: A(>,%!E65T8SWAC.S;6*;36 M+IG7A1$0+1FH@R,Q6AL2VQS!VG!H($.P 1<4EU5AXMC9_9X6T@/-%,OGN'!R M80!VDFR7&,B, #*-!E]NZA8X@YU[.FK"!JX[C>/."1 KO&: 9_?#]D)0L9>1 MW;)TRB]]&$V*NS:?# ;F,V^9JOL >V7V$\?VM\=L.0/.&/3$=B1"Y+_1!DW= M79?S/LK>^/N"O)&8/W8LG"U*\P/3JW#* 21)%V;NWS[DYSSW=<7P>>?]"%6<538^0/2FU/H^(/J4/+EJW!O.B;VJWSITOJ!WHPQ/D1%BRXUK M;\QV&KW_GHSKK[W!DQS1!:Y$@^\X@+O?0_ICR5S>$$$-\QYTH,N#E(2"9AW MZP?.YL;RO+@NFQ1%)LJ1/AU.]H%&#GMVA%;X"%;-K*E!-?56"!3IXB/< Z(E4JH$:F3M:J/+1L*.^Y8C=AJPO1P9A!U M],3_7NV=R+>Q<:XE?:Z][Q,+I(?])L]#G)Q#G*#LE4-IT*OTNC_N=C-D?E)O M,'J]LJ8'"[NE=.0[FCJQAZGS,'4>ILXMR::4:AV*[JR3PKPFF%4?.2UWPN54 M=S$T&D.[5>GIO;"+DG!C!'3 #\R3%/O\00;/M>_+?MR.4E.ZH&%UJ4JZ:5.,W:OL2!UK%G\ M56]]72P!G'X[T>)EO=CNV\T-EZ6!?;O$S0+7(5+@V_O 7 "@$.YJMV?U&4#P M24N?O;/G#/Y/;ZFWV4&22N79,IVC^[.0RJ;3S-'4CX_">RO-2D$T)]M/%G9F MG?/HUU]\468#9N_Z/5 A3'6ST==3U_>9P]#-7@U!"S?>0G\5^:4TM:9.JZT( MWT^VC=JBS879T-S7MD+3!,?LL N"Y+-HZ2C9SP#*^[F%,\# D@L0>5M7.;K1 M:DY;4+XY!\QAMY/0"_WI:O$620S@],0*VAK&!F1[S'(<=NC:P.:N *2G.40I MKP,"KI+@S4_ ]3-MS]S?>#LE%J6V1H[K999.\J2G51.N<2"B. HUFL9/) MDRLHMKK4HM0#T3>1 'GO"SCP$XBO$^H4#EI!?04QH*BFR^A@P]OH$MG+K0X! M04\:2*C\G$% TQ/I,C]Q1?ETO6LS24N'FR=,",9/7(5%@]&%KB<\@8L'"%T M_T\D) AZ&P5[S,)C8M[%'M2J*@'FO&SABSKHMP;\A0F&D&UX3=-57A@A@85> MI5FZ84GVM/ ;$]A6@#K OY,@C\DR?&;Q,OI:@R;2RD]D371E!_W<5I9[E+:= MD[N5:BS(D#R1635R[X.X)A*"X#ERC;<,(0'"#NB[**/($Q+#J^^B@UMIOU^P MRU^ ^E\["=P; Q1=U5'U9]?*W *WDSA.8X-S"'QV?C@.WCSS\H)?&2_N6L!U MXY\WABK"#T&1_D#HW\369[01#Y+1-: M5.Y<\W%^MGO3QWWX1IZZ0S&FJCW3 M%+)A_TSAG\[&@I0_$CH3#>WE;@>VL,@3D-&A^OE7HYPX*);>M#/P13+$; G[ MYM2+\.:WL7Z4B3!H?1",+ZMU0/ORTC8 MP^:+_[+!I6:^.KV+%B@LD.Z6%,NV'YW+<[D(/4F)"4"3*ZF5G3:;PWZG5^VA MH=1YG$ )@QQ!?UOF0KGH+ ^@SU@^@L."<$M@0IFX.XT$&=E$JA%J23B6EQ1' M5A,+%#C%8P]/NE&^HJ3#[V0DT*%4<2Y"",%\OMPM:LR4 D00H*? M)=U]AV-PV._'@GZA(Y]6'=A+=IZCZYON14__1JYOH^K25T!NZEKLB:Y8GOE> M:PW, :3Z]LSJN![5>-Z_F)G4S%0H/U?XD%ZR> MZ<[JM@SLJ[*X+UP1(!WA6H*<9=M'(3?/.TI3U!_"V>$3X>Z/L UZ3-B;9P6) MQ\B _'>,)S+R4@T06+Q024#U3M6%0+ZB2S;DG/KEWZB\LJ4YDI#02WX MY@&/1(,"A9JJ %OL(3M50):AJD-(/2$A)%H0?,9(TJ90@#T1?4N'*]]9L D, M!]P 2A8% &SXBL" 4LI/N*0&[=45FH* H(8_@*^TG3I+D6:V:)6@NS"71"3\ M7N"&IIWR*T(5! O.H4O(XT B>:K)P#5-7P'?@9=#"V>Z#0,$=2IZE"!X\Y8J^-" MM8?>$/99Q2D-QCAN9(-?'BS@(4_:$[6J- *3M"C/8I7AFF*&#$H4/E:1"%*4 M;B_ .&_EDPM!,Z$:9GF RJ@9C"+6@3Z7!H9HZ"+1J,";VA':\S,T:45H. M"+W"5!_^^AOQEEW<@9D 7X/^.T0O0N>C(A(7NZ$#3\@ NAU/*#X0LCU]!^X8 M[ ?FPX8W%K&0JW04O-%QZ$9$F@A+MRD4'I*&](FKH9[P9%!H0(-=7Z$)>:*O M0M&MNRH 3H?DC@9X<_,SO!P#N'K#)@3# 1W"IF%*IF6^JO N(X=^CN"Y4"&O M4PF>]3IMJO4IT\+BU]\'>#!X\H%Q(I'C6B.VG#"[_6"A'9 M M*&)"@4/=7*XOJ"\$W@\*:DVJ+B(Y7R$^"2>[8=DWJ$Z"L_LGL@]"H3;F9+6: MGU8F=;W?%GO=YE13(!3HZ*$3T,\KL(,1;V(GV/TN':;I0%2GDL(K* )R7*-! M%^&00C,@$'#9J1T]9MB*S( +WAINJS^\ 4N <#0&EKSG=*#HR):_8YB6B!8V M #JJ=86".CC& ^=&$M\R,35 WR8E6Y)()%<0?2C^#A^M#,D@?B,-1)-_$JDD M_D3]^><^M.E/M^K/7:WP5-J#:K0G'792D4B^U@Q7JX5><8S+C!XIG7EQH_[< MP/R@E/0)I-C)T8$55[@!'1=J^/$/1:B1-#]CY7Q=-/_!,^$KF_[EKA)Y*0BGC7)1 JW MHUV9JO2T[ +U*Z2"WL:DUS-HSPW/#PHIO6H&?&QRD)E,X]-V?%Y:%DT!"JEP M^$NAA_?D*IQ#2.U:>H[(V@^L0[F#1-@F'.W$J64HOO925^P(!ES^QB1T[3X[ MTJHX&0XX0.^Q VV;\FE+9,(U.4(3B <%IAVSAV;L52HL"10:.;"U 3']WODV1]G##:R.$[*B7.(4[/WQ?CLS#J M! J)N5"/C\F\. E'V^N8.@PA!13S!EBV8&0>3>-* @$G#CK?4UO5U/>J7A.O MTJO\6:=GA<[U62^S=BYG]^ZV=Y2*^ M8:<6X8#EWK@I]2 A'ST6]@0^/I('?:@MQ/VT6^+=*T=4)%D9<3FNQ"4& MO;4RJX1F<[W:HWOT+SNUF2ZLE2D<+-:F:10^;_0_LCQ-%Z- M!H8%'RM%M4;=I\4ST?RB%^B1^R,;Z;HLTJTJP_HZ!:VC)[6E(:+:7YZWUV1> MZP7S;)EKM4R?.BEV.:96A2,];\_.K<)(#UM18F2S2J4 YZW%\OI M*LC$S1I;%_/U <4S_40:E??QO#U,3K5@J=KAR<2\41?C367&1]&KYJ3-#WD6+(L"T$ME>F$RD,\\(Y=5WZ*6 M3ZP EVXL%J&^0&NUXJ(7\8XLU"D,K5>UJ J\*1GKU+2:.N!1:),-G*L$JOP !RJ@[A2'?O9\X3K-CN M9@NR.?2[5TG)$&35L/0#72T:[?BH$.,F0YTH,QC9.4R72WZ.W-N)P[: M"8)$F'#3 IT-$C,T=7!H WU!QS1QC!' BY]%>,6^Z6-=K)E,>[+'51M^^TC"F M 8SQ HADAZP#8Y1.Y*G&,',VUGJY+[%]5^ X17\@?GZ+S6,B83\9.T'_&*=) M^$_LTO!&%\W=C/VS=<]PFNZBFT(/)%P9"<$?VCCFEI! ^ZD'*UP;"[0_%G@@ MX=JLX(]$'DBX-A)H?^"A%:Z(A=?K,3W4Q/G0\L%B:&]Z$=< PFWTF7J7??_C MP7/<\KX:"T7/L]VW;-QOMM^WK,EOMMVW[+;OMMVW+*3OL]]/VB+?5KH_K(2' ME7 B\ BJC![^OU_TKT\R(17PA\];:AO)DV.%M[SP/)1H? IQ\WWTZ0GP'O13 MYP7'Q_'^6L;90]5\&U5SJ/NU#:>S-\"^NK((OR4$O%O>/OLDKZ@>KEC(_^-B M!)W4WX.^>)T7[#>\J[?QR33!O:$X> =JX2T,'TUH>AW]_2]+^*LV(O#"H74@ M[<@D^@#^ +4K1^D_J)3QYX3]C>WU\CT8[#CAC8'A)!T7[(C@;7:[VM[L>9HJ MG/.R@[NDO00V!B7VH=&>K@JCJ=Y.SK.J1*8KH!Y85*W\U'*Z> 8CU)&N"E]4 MT#=&U]=@;Q0XO3$PG(B] ]<17+?%WH&>8>")-6M-()%WFNFF 6%V7O M\"Q8*@VZY4DY/)D947'<7])#R-[A7W^I W=G3F63]>X[S*GK%>6L)>^?'=2PBS& M6;X@XQ/ (*:I5;NG)RJ^:;]=++KA%F#A&WY6!S\]@@1\Y&47:8TU;3N1%G/&*M4?SHJI]M<=)1CK MA[G6L#1/SH3X,LZC^HX!5!3UD?1VA=C@U9GD>EEQ5]_Z3F +H[>M ?%(X_3[^;W7?1 M09>XOT;9+T#]KYWJ2!NF17525?W9E=M;X':J,M&8BX? 9Q=?X@=PE<^\O.!7 MAEOI-.;?7.IZWHA^A!^"(I&/06Q]1AOQ(!G58-U"Y4Z-5>=GNV56W8=O%(%R M*,94M6>:0EIANQ)M$"KVT)EH:$]"!;:PR!,C':F0?S7*B8-2 5_*5)"FD'K@>:=-H:QZL3T&IEQZ%9)[]< M55&XYM??W3KG A@E.XFJ6"'35BDC*+F D=(8%-KQ%$_O:G-M&,A%1++>R@>' M3247$T*H%+ZW('ND:C;$:%YC5^E.JQ"81<-#97&HO/YLO=2:LZIO1LZ&7(GA MY4XM):(Y@_LCU]5>89F.D$52"E4+L9;27,?::&1X?^2*&\3(QJA<)R4M%@)L MH:'ER@P<&?7LJ%;FAV1MSI%\N%V7>:D2ZP71.KV;9\5DTQB6+).DPRH?U>8^ M8:&B22G/GO18.1?IT8S.TIE4/\&9Y98P0RNE/)L:![)6KE8Q,F19*62-D H& M=8XYU#/ *+1&\6Z>"W @T0/U3-5'5GRHNT# \_JARK2+SLE%:C%'W04H:G]HI$HMP3J9%,A\85#(1M*K M>H-'KZ<\[P_IQ8Q>E58E:&*UXJ6F-D[7&XM#G0@2LW4FNB2!QK5JS(QBE!A0 MJ@<[$4PJ,3&HEF,RF0@OF[F:PD6H)AKI@>B2'_#C\3IZGD_/ZQHM;RYR'!\K3L,1AMQ+9TZV-]@ M%@TM.WIRR;%I$*_7Q!A=#^>&A_H;Y(JBINII,T-:=6[&ME+S:;R/3K,];S=6 ME)&H!(02:16ZQ5BL.6BJ]04O=(F-25\S63!6-]%!I/=OF MP+I,=EA?AIGUA4J)B6:K<*2'G6N,4%"DA+1D\^D&M2A,Y&J_C0Z&O/0<5RO] M>)/NF-Q*S*Q]/K(W+-%H4B\]%Q:I7%:+A352ZE-E92%, I':HA?;[/[M- M59B,H$$)=(.=6="809T5CC6$T*VLR(FA)D.F^64_KVHK+3>LVKZ9I%A 9,PC MXWIH&'6F&O='C&1L R!;V+$!T"[MY)Z(>]L:=Y*P_[ A<9:^#/L+V;$^L"T* MO5'5QNR>8;C_+6I_^0SM1Z"C3YZO;2L&GQVA7 =U.H5.-\8WSFRH;)J7XV?G M[$6QO^?MQG>H7X-ECE0==Z\R5?C L,![@P7&B->!T5O(OE208<4V6T\4S8F8 MH)1H;_CE>&+H@RV7$(0Q,.MX6++"O5'B*L3& M?A=(@U!4T_TI>O3ZRB_31A5MG&!,'WSJ*_+Z!)C$;R0K:?(/TRCB3]2??U # MVZ'.3PG-T@V+5TP$ _3#1I$H#P9VRUQFJ .<2F5WW\WX$WZBQ4O* D.3^#_\ M5/L#W^Q_(@J%Q.8M+R,V+X.+,B!=P*4-X6Q/A-U')F?)*X**X/YX(>(W K$S M11T/WKS>G>=I9[5VOYOMKGH(6 MAN8^6S8\Q;7IP\>O\NM@,6\&0,$N1UJ1;(Q,T*#+MW52>X/L/ MZ!D7MNY;*@BR6<5]^6$1H7>B^;*8[I# 1V5D>EV(@PKN^N(?*E;?+U$\RQ-DAP2M2T>FK9XDA>;22&!I>ZA% TT@^$P/A8A52G-][6_,M M58XM.BR(-J3TA!(-D*29 QW*O!?Q\H9@24IS2018K#A([NFA3&O$&E6RS(-R MANV8:;VUN&\DTQ\[U<& L#&*A4D%Z/C9!K'D%F+7E0ZO@CS7FDB-68Z+#R:M M1! UP?1'#S2)UB#B,*#]1%I7#:=Q/1 AXZLF+WL8]-R=G6\=@P?WD&$".^0,Y9 3W:1)V1TC4)-(V MH*$5WI'W38#V!O%C@+V'(F!95JZ[?HA2L:O<]2\X_6YP+67K5JZ"SZ\?A=D MKVP#_I&"C$74?8$GIR^GW6T9$LO0=EX\YNJ6AZ7"%\(Q^C;X7)?%.)L_N76' M[L*.-YR&N7;_70QTU3(-9"R@ MT6Z77"2_+'WGJ\4VHJ #ZQO8B'IY?MR7Y&45S8*$!5Z"8:B"A'U4.Y:.S%;' M\0!+H N2X7H@Z(6>,3J80I&#%B9+ [1AW1:R;RW3[ZEZ>Z:S#SOSWVZ-7!ZX MY%Q^@>@K_7I'-%V-Y8?="A>FY:$4FI4I7F'.<)9Q6B%WQ0:^/M)/14DZ%HF& M]E)*O#D(WERBKS7MI6E_\(+7JC8)<"=O.W8T/W *?REO,C7\X1^VXX@_=-YV M%C>W8]H?IG[6CBG*'XO^L"W[?Q@?4[0_>L&:BK>P9=I/7[#ZW)5VO*.1(WXJ M]NUWO,?'L1]&U3]1(5^PBLDM;#CJCWW_';]][^;GP,"^DGW1(A7GW?';M]%W M.?R6/^\&T_R*PWT(J^U3=K9?3#DCURW$,?Q'DFOP>M8?Z&7J&W__57M MKF#,?'S7KU.)!PR?)9O0N\B&COIIZIN1S<&X?Q\"W=*\, \?@CDZ:7#O>^'( M'HI+XG//75#"Q_!]OZE_("8LS4.C'ZP@$MTS13S#S MH9]@W7,TG('V67U\ 2Z_<3JPPX;W2P>US5EI 9V5HHZWJ/6A\<_G2.(R,<6; MHXD#4<9[(XE-GCN154Q=4@Q)()J\;('O;Z4_S(&OF0,7"$3=-KKM@.2]H?LU M8^![!R?/(_/MX.2]4< [9/[G(I57K ?URE;CF^;.<3N/[;,F;_@FMW?ZBGB' M]-D-]8ZP-_^%*F\?OG.V5>AM<[-!Y@UCD\!7UFMHB2_W%]QXE7-O8=V,J&&A M14_)?"K$)GDQF&R!KS29.?CZK2S" P7BDK7Y/"./A3;9JB_S57E4JE;$82^ MJG+0U!,=\U[\_EQXX/9HQ<,S[ZF.>-#IO^K6WB?9W^""KUS+NP ??.!Z[L%7 MMYR,8,9."';-&VS=;.7;VH.-_6MWJ'Y*3X@5Y$:Z/$G/(O0HVUN40RHJ'11$ M-RK)4.#K;(*#)_= 2F=6+6X$Y1X@\?YT\/VB\9_CE 18U!H-CIRQZ8!OGEA6 M9),N#'>8PV< X5FT=!2TV6&, UGE>VRQ"?V@$G*(C"U>;@!]NN&"D*(FQ%FA M&25YJZ?4JUTE+V11J:TP%#!!?R3H+3WYF6C1-U$5;_E$3ECH#NC\[(5R;\1^ MK!@FB91"]-??Z!,=^%17^@.ALSO@ MAX>[<8/N1D4']D'Y'M_H!;K>4XQ2F_/%!J-0M# 1^\I7.MQ]PN\(M?H3>;(H M"9R5H+024PD,&&Q0HL?']>,N+('_8E\B@OG6EW)_'^S"\UEKF!>#*]WD#IUMW0_/30PY_1PY=-B.XDLKE$L^5C:AS/S\?%/*-)2F31 M"^'TI,^U-+_/W*1SFZD_/)/I2FSS@8.%5[GFV.'"@:,$(VJEN(P0BTT2ZKR2 M9F:+*AE@($QQ'^F?GGA^?'7)N#KF#49GN2%FLL8\HDT4A4DO'(N*:.,7-] M*3_F7;'!GQ!?N=E\FMN*(%YYMRE5'P"((?$_[%*3]*^%#>\5=^]K <@'KDK#]/@HED0=T )CWR7 M[VG\/_)=;L%=W[KI@=I+VZ$@@E4>^2\G.3[856 !J,!$U4(MUJZ@P:Y]F_:K M9_O96%;M9NC9BLMWJGH$Y!/=N3B\[!W:LE5MF*M)EIY,P^-%?SH4&NG&HA=Q M:_=$Z$?MGD?&R]%;M.=G@ZO?G4T,8IFF.J_E.#ZH)'.4 8;K]1!RR:-TSZ-T MSRP;5.[Y M]'7$1R[.PY@^FS']6G(!3U6$&9GS)'?\NTI"OT*KXU&_NGU+0Y%'_\:;C^*7E'CSHW/RBC MZ%'GYN?D"CWT]4^I?7,@LO$#,'UW^4$[+TK 3?1U"4Z< ?(T;5=VT[V<"KRK?7F,](=#UP?) (3%Z2#4(',I0C(GJ5:NGP M_U]R)C?"!PD9S2N4_!>!Q XVL44C D&U9: /J@!5?W;/2/>_E24%/*,UZ^B3 MYVM;].*L>_@>=F9!I!-9!9E*$I2V%9E7SHERE*&J$#E+ 005P9B!^-E"]_\U MX M583)29;@#B 5-T]4YA#]"Q]8X@A=5#:,0/9,AXNM0(A$-((P4")ZA!->7 M4'7-V39^$7%PM\1O- 4B,YK\@X>AI_AOZL\_4+=(PHC0@#Z5(%%LKP 2SQ"1 M!-0W[GQXZ01<&'RE\015%X(W;UJFJJ_VO[3_1/L#@F0O$AOI\"L=&":4$VA[ M>)3W"3XH@"/ANG#X':[ ?83I=NNQ??;VA)8+H-26T/FZQB,Y+FF(H)^<+<)= MR)8(P0:FFJRN /J-"+6K !=ODA-F5%Z>2(ADFL#E^@R\_ M<2)R_9!@O9+0#PB(=PA(0?_YFU9"5&J ]X R"+BYU#R(6WD$ 0! M9FB((VQE8,"7$NJ ^"W]\]Y3*J*:"M ME/@I>#F8:BS4QDBUH$H6&45L+"";KZ.?:0GKQZR_E M+2+V;X0@A"Y^TV-8P>W%T7,'K?"3 -E(51Q!(1F&!5FGO]J179 @T)^:+D&" M&4AH75A[_B'@W[\E2 .&!66",[M#7IM9;"MG/]E-E.;NO_ ?E^0%))N1I3C: M,T,"B)"=P!=)_OL2 0#,.11]0IY\]5UTT+5%OQ9G> 'J?VU#]>5T>\\:V +W M"")%T%L$E"^@.A?Q-; MG]%&/$B>\DO?%BH=,]\G@X'Y[/S,?89UW.:A:DB(LI^Q008U*)I]9]Z-F4I3 MZ/C\#Y3^/F=C0N&7#8#-R"4KM0"(TFF67H>L=%2*N38*U ;36< M*;YVR!KVZ!ZY/W*5IL>#A#*KLU9%HP+FU(A%!PP M21H!JZPOX$C/VT>%01#,N\IT$A8JXWD[-5JLIEJ+6I#346HM M]W.8:$PP'.5#2))_>GK:&BX-[GPCU5"S*9<>L;RZ#_EHLQY7" MP1UI16D1E]>^.$L'>D(J+(:[S)"Q6U_OCE3+H45MFFT89+X6&0A)M1"O=A9V M]]_=D>EZM5=1)_T%V^(ZJ5!C4,A'UFAD9'_D@)X'\HVB;\76:X%B5FUT5G0# MK3/FH25&:Y%B3:Y-RE2C7ZR0 [W"'(:\P34GA0BS)('>B7:'I3Z?%=%(SSJ# M+#/FK!KE8UM+II]8:(M\J3*$(Z/[([.1\,JH*9H)(4^.6X6FK/9JU4/8!-*: M*R?"^?($9$/31B_!=@8MIU;O[LAJE@VDN1JG5^7*G:-4AW1];I M1*,MF[7VQ%JIZ=R*"?N""IHSY-E1H3Q,)>-RF),R"26BD$5)*E2AI>:EN@%/ M9J(Y)3:QQJ(O& S/.%Y8P)&>=1::&B-W1],J%RYEENTFV:T-@VA.SSK5<%Y? MDW4J0?K$*5QJNUQA>D,XTK/.F5"2+1D,EY-RN5FPAA4J/]10QIQGG>J2&YOU M027#AF/ENER5ZJ 4J_="B6.\WT=L]E)S-AKL#9LRW)O7P:M$H1X-*)3_LQ;SKK%<6-=\\ MU=#8U9B9Z(Q,USDH;6+>=0H6UQ;D<)OBZD!@]=2,SBD<&NE9IYF.3N361#?8 M,J7,Z4PPHFEQ]'9WG= H1):_!/T/[#K@W_5[NI45.3'49,@TO^SG56VEY8;5 M'AI*V;X"_ 40&?.MT?095#S43X?=T#\;R_>)&*D+, V_S%!T-^&K+,L8<._2CTR;2=,=OEA5N 'KK]PY>)X9^R3"BJ M28"E *!!?K7:D>?QU3Y2./+3GIKCC64=H.)!!N.B)J7J60@KR3=C@TA"I$E2)RV%[@A$Y= _ 0C"-".A\:9O'K:C9 XM 27 ?0M8L5. MW8.,/DY&+OUD%9N":C9@Q;<(B%%FX\6BI ZX5=H*I:Q\LL!FJ^\CH/,$G_=] MTUT_'4?$KA?H8NVP?)^7$42-3:S_A:Z1P$3/95E=&,]X'9^^F!@K4-%DB8J1 MK ]HH[BR#"4KJ#+G;I H*1F"K!J6#LJ#-^G'>(V &G!-<1F*@5^NEO0EEYG& MN.A322L:[=6DAC@O]R%C 4A&&CH(T"UP.OWWXDEO>Y''HYX?"'J:=K#1B5?8 M-[T$B"1>,\"S^V%[4\]O'G3:DU#^X-&SX"W?>6M^%-]\W5-DR][WNLP1#WCA=M7_W@=/2K;CA5X_HCV<-/O!R';S$_*&C M>8T/O%P'+P%_[.B=@0=>KH,7E.I^]%K# S%?0LS;-\,^IN^O 83;3OQZ2Q-? M&&(7V?-;6N[+>XZ^<;;I!0)*L[$3( /DT\DR(=]2&^<_Q7VWE(A>BN#?%-E7 MP+Z; N=0 .6A@)N3@]%7F3J,W_#[>!HQ#KO:\1(#Y?Z^I_?+U279ZWMVWM#? M>8-SEMQ791'3,<*H]]___4__="+MBC5[/T[T*(IS#S+N+;2_CME3R:I[0VOP MJX+KBD5,#VUINU"KDQ2*DR8/IWJ>3)3=&!1.1M6.K+JAJA]?*_EQ@@)2GSE< M 74M9,CM+,7R;&P4+^6$9#;UF9JL^'!EB\;+-HFCRA\; L?)D6C;QH'B']8B M4\O/BDII8A6D6< 86[VN7+532P)/P4CP'-VH;+G_77G$E?P_ETDHNA? YS[! M+W&)EN?*8SS92Y)%J;,;)XI=KD5552;)4&G>Q7& M3JL*/ 6H8X76;L[^?Y,3W#-6HF^9B";LW&;G<%G@_8EEMNW_6\VBG%# M;3H>.O5 14:<0X+E@G/=QI."D+),2P>O)2) P1&SZ&QLSK0M=B4-0"2L:G2M2$Q(4H"4>NM@;K20 MI;$QM'.'J:=H*'IR97QCENI1_0XXX&I,Y<#62716XZ MG_=2E2VP)4ECB-K$4$^A3P[UWODFZ?GJMZ 4^PH#$ M_4K9"V)J&:9=UXE_*=F$[J$+ !F(J'Q!7YWC2P_$@)=T BYK DQBSLL60%5? MT!>X")2S)%R"PT\PSITBOT"VPZ%WY@C27'* M8*#G]F+AJU=$'VP5ED)[P],8&A1#@Q6!YH5"4I3LS>&K07B'\&=(!!D#"1G# M $HRL#WS'!A.A9G]=]B%-=PUPV%0VIG >(&' XC!'ESW(&,7)K$,=+B$KY;( M4*GYZL)(E=$U%'L5".IHP%05@?S3"F@PAE/4Q;2OP-39! 'UXF" K]!8Z$+: MD(A;L@S@)X(B(T\05PIO:Q/",N&BUT[Y&4.::K*$48W+U?"(C-0-\O 8L(0D M@^O5P)>ZM+NI!6.3G@XT=#M'<>K,.-2)QB*JQL3EHAOC%[U/WYY:1:2T5^S7\ ML")40;!T>R6Z9$Q\ QT -(M]U\Z&I>&R^@Y&(.K +D;0E9(^OAOEL!7GK\.I MT74?"TJTE01D7&4.FH9PBOV=.!+) Q-T?1!9.#)$FH@DG<9+Z+H7NF"HB+8X ML(%':%#$&@B?HDH8JGN?$$D1 P#[ B&.1?S ^T#'4X .5WARK "4$_0# ;:] MLFW?9H#_MW_Y%;&% E4R;Q@JJDL%;/VXHVX('IG.+W>QH/0 =E5&0UI"=:*8 M(\.IPW8@!1'YZ_;E6?C]?[N[?W.5)VZ5L;D(%CQZ0=&^J;72;/?&?8J-2YNJ MW%89PFA=S0EZADLKI6J44T"V&_I*#(&1955 X#_LVK VF@[>,%S'L_EPF&1G M9+H3CO;#U6HCTA[^^DM%#G@H[X3^RTU$]/_7Q]KQ:Z7OQEJA6+3$QIB9@(Y1 MUO)JP@?,K_BA7\!:L#)G Y2O.^'X1"C(T\-UN%.N_OH;.!0U_BC6< 4YI.^@ M3)2APKX\RP=OC^6#V\03_##QA,*Q7+=KS)IDHEB4U7E,;MP256%XA MC (TI /\.E/$Y\71@!T9)?O3F_ MQ;$&XRP9%TSS7I=GRT5?:^RK3B;U*1M:J-$&LR@MSG5=_@P$=(M7Y*/D":[( M!X/^P ^]\GMK=TG]@:/=51Z(N-REW@='W (BR!][Z_W&$$'Y@T<;DSP0<2E$ MH$*Z#TS< ":@;'IHZUM !!7V1Q[J^B8PX:=_:"V4&T-$U!]Z(.*$B/A@PO>; M+O7E=GVYJAIO.*\WO>5-H[[H:WWZWMI^*'CF1L]OWTJ( M7(FF;[CVQ)_]&B(W1^2'2H=\ID3.$RXB#G^I =TI#BWR)G^JRCG?B_+?@7D[ MPG?;I.T WZ: MNG7$MS#I Y%@X%;X(2!8-_>Z@K(Y/TKK;P4J;AJ_[\&I[?_?&4YK8,I+"DI< M1IVE4.H :O%7D :."?<;BG_4Y\.T-T(UKB3W+ X8H M;RWTJ&:H.@D:4KPA\S'GYB[_*FV!C? MB*!/L;EKQZHOZ,#JEDR"@BIG<\@Y%5*KA2X8$PZXK2F'IOV=&Y M<&6NQ<-*(U(9+7H17/ [Y(FRGB*%]Q$9NWD;\Z8,RG,,L.WGW MU#U_?DIT\QYZCMQ&AY_7-7TKD)T:6LQ+]6K M3(5:= PFK2XIQT9I)E-9+:#\L/-Z X^\WOL\ /A*7N\9O>8[2.N=-2TS(4;' M(IE?S8JUJ5ZCV"0#.<).ZZ6BC[3>.SL+><=AYAT<>3B2'%/1LYXN?%'.#QW MIX1^RG''=W1EMAC^@ZX,G>I;@](ZJI- RP3KBVPP# 0D!J K PGB4)N,QTG& M;7')CW)27J?TUYP4:D/K(S7>I**^.Z4 MP=4/==[K?ERKX_/U&MB@KI?2IAB-W:Q6LON9BM)@ '0 N9;H W.!.I >ZG C MV)7(MEN-NIUMG$XVNVV#44]AV90T6;(;N:*!"K8KD3,E*3[XP =G1#U";2Y% MO3E1XYLI:BVZ:86ST_!SM]7N6\L\6QM.XE/V(20V)&8EQ>(=I;A5>W:KI*X@ M0Q&(F&WDO'7C:*&WGZ.F[AOUC*C "0'YZKOHX%;5Q"^8X2] _:^=0L6;0,E> M._,M<#L%DFDLNH; 9]=!Y@=PE<^\O.!7A@/^2.RE7.;SQMU%^"$HTA\(_9O8 M^HPVXD$RZA.TAB MH2TIC"7Q%A9Y8J0CP^)?C7+B8+DP]!D*8F@+R#L5(9U'4'SA6 QD>:2F42?F M#<;Y;:P?92(,6A\$X\MJ'="^/-S%B0?4]I=0(0J_T0CB?P@:__*?/23L8?-% M$VYPJ9FO3N^BA7IEI9N;K]R?T4@2=24Y<+S4T,K8_-B6_@ WRPG1D+ P:.]*PS/.OGI%)$ M'',6E^Y/0J-%D>$K+I*&G.9)-Z%1J6=7;(%%:]$+>MT^R=+12;R<2 M;'TYY<:@*Q?,3A6.],"S-:Q-!27=JTQ6XP!3R.6S\X8UA",]ZP0#E[=0U$1PPW5+*AU$UR= M3%->1TMRG[$S]79'AJJY^M@7Z&G<+$OS:2V:6V>[Z%#/LTX^G^C5!YEUD:MS M4K._R%5F/:4*1WK>OA16_'0=C<&W6V&.F:7JH%9!B08>JDNI]*J9,LOY"1U( MA$@Y3JZ-.3I \7!'OY"BTJU6;3UIQ<0 S74CP6AR"+T8SSI38*96:FS&XEH^ M+9KEPGJR'D;^CF>=%5\G,YDW$_.)-*S61U*DTE%,--*S3K(PG8DBUU]P=2:E MQ.1EHUZA%G"DN\X]T\CM)*A;69$30TV&3//+?E[55EIN6.VAH;0=GX&_@+Z< M^=;HP'F<)L9\K9'V$S).=4 L>(/X[[.4-KFQZ#,[U61U!4 =Z'-H_1^.3954 M90X,Y'WCKL4-U'EX^_N$:I@EU>P N%%!'2H0ZN)VX\F#W5I535XN&HG)=)(H MAJEL*%+1HVO48S<8\\2A7GKG(O^ILFX12\%21=L*;HM!AZA_:^H,4E3:TIGM*MBXLF# MZ[C9H!5JE6( Y61QJY=D<_?>R8;-'L-)3.QA$%ZN%R-T\$&)'=H%MM% MA/>C&@Z906@/4=$<5$P>G,TSOI%PQ_%J^UE%M 2;G!W!@HKKWTY7X^TS?9*\ M: MFR$9(4B%J0<3DM(Y/ @&SA*/HJ!=%%WC:CL+8% 9_@$3E##*S-)#VI*6! M)(@$94MB)($!T0#"2('N^'!%E <#J#AT+ 7=\O>H??*FF#(4V>>_UA;8J;07 MZ!FZV6M()FJ,#,D&G1W!;6'I@;[!FV"70+"0['!VX(B/UT4.5(-5%SC>3NC! M61N4Q@;;9*>)5G^5;0D92[[FP3"NM;6Y]))&^N2@(M; >FE):;',K:Q1CJ5G MU6G<@)*).M W_441V[A"R-V),"XD,*=.%QH?( MX",GAI@Z>*FXRLZ"2G(B#2*LO.MWWD@>T37AH'6!S22:D%X$- MI0,OX/8H %N<^"$FEBTYA(T+ VS_SI4^R("#S]\K29#] @T=-$4O%@[+97&B M"UPX':-2J5"3*@G?@(ZRI937J('4M&?4H'=]7I;@?QQ#^"!]+ K=?GP8S?(D MZ$B1[!+:Y5EC".V:D0Z ET 4B_$%GJ,)YL,=M0MVHI/6OILQ?J[CA'*S,'?_! M.01Y,>.>\!$,X(41--7='A/V#'N_@7!0X5#[Q 9]SRL*)#'=X'7)EK[[,QM6 M?PR$;8,?:O*W>,Y[0+-EP2^00XR6-<4>E6,N&):.9(#N?VL>^1SY^IUGP-3[>5@9 =+5!"J+]8!U2S-HZ MDT^D$TO#G/@"8;JV6'7;HP@4_13ES1?;& 8V/>UXU6")/@-BRV%_\1-Y'%)P M'Q!8;&!Z-Z0EI!O%'!F.-?M*R.8LL9H-'04/NJ67)Z-D.T+RRX4N<>%4D528 M?I7RK;YL77[&Q]T/_% ':8=I5^K9B+JH7]J%#E+;%7 L:BM0Q+_,2(N'JF*2BC42-GHI#=C4*^289<3"H M5[]<3^=\F&R'C'F^THQ+$RE/"R(9K8AR#&'RB'#WB(0W@OBNA'@1"P><0AY; MP)>T"_;/<"Y/+&4A-ZSVRZ/VA.:A/QU1R82L?:6V_?5.@+A,:[#B#;+%T?$^ MEV^/.Q%VL+#SEEXU+V\GW'O!',##Y(\=,S=TJUJF(8F;_#I(G12!: N+4.AI M\0(Z@D)G."\NX)9;^#+]N;8!EO!UF -L M%>>6->#RXS+\\I>;>U"1&]UHL5+W<;-V9Q V CEQV(8O!% :?"5I@Z]W5LF M*)SCO,E^M&_L"1"'O&: 9_?#]D)0LJ"3*(@RX00[U6XG?8ZW3'4W=PX_V@_$7(MAJ =>;A(OD< #+[>'EZ@_''G@Y?;P\I!C M-XJ7D)\Z6CKA@9AK,4SH@9<;Q$OT>#_%!UJ^A):/EGYZR\^_&A"B'P#"63WJ M>X* H,KHX?_[%?WU26@$8_[P4;O\R^"(OG$9V@N? X=&GZ]U]B#XFR;X[12^ MOBJ+5^. *W:?^3B'H+#_#;-$]%5Z".,W_#Y^ET12-D>*QA,!EC@U60.ZG=>. M\AIY=+GD%&U?OC5OO(,6G##F71&_<]9D*P93)2KNS9:$?=D!'TB=A#:.>^#W MI#DV8I)^2TPZ)K$_2-T96;BW)PCG^@3AWI\@\ 6*#W/&-\+^>[9KAS7N&^.; MRF/$5NDQHB -''/RM^3>+2)-[ MZ5!3Z00RZ70C.F-7%;H8://+X:!5A2(&EW4.G:5#S4W*F-.I:\=3N7D6^T!" M;W#G*NSG^:;4S$=:YD#H [OA@X0WF<6Y,_\M3@).[=#>&K-[ZL9_ ME\C\!3VF;Z"8CF:;/BCS=J3(6XF.Y\?53;#=A0/_MPB$-U+X[@D&WR+D[P8= M3F?WW-@&?V!L_]0ZZ,8P^@@Q_[P0\ST;P)%KY2?.[&X7*+X;UKFVC7 ME 0I51\ B"OQ/[C(_",>==@(NU[VT$VHKY]H?GT/6^M!F?<@91[QJD>\ZA&O MNL5XU5Z**K![16FXS/4CA/7I$-:N016 !I6H6JA V:U:5.?*7_UZ*;Q1(3\V MVV9,(*?!.0,J>GN9Z]W(@?^KZ:NDH31$A>=4KAY+#7*65 Q.%-0H\9&^^H@M M?O/8XOG25R\A3.XE>[414"*!/%7/DL"*Z%VFP/LZ%&J;^LA>_5:QWJ]EKYZY M'.T=)*\V&[I2+W>R!CE3I[XQU3Y@(* M"NPYA;U]E;Z%I/A.ASD/G^@8_;_F$U$;#B@F8J-R6,H:W$H4BLOHI$)F*:0J M;9\H$CN;3_0-],;-D?XKWLY_<$>4OQY4WFX+E[.0 %K (6,) QGJ)M46#JA7 MC*H_N[["_K>RI(!GW'<)??)\C>=\QCDS\#TU8)@0U*C\$18;!%+?QB5WVGCI M?N3VA01.OS(#]SH2)1T(IJH;J+^MX8$9HMEG"WN>TV=&Y#ICD]KDS17]>ER=="KE*O'>\!>HW7GS: PD-+RF7%.ZG!EJI8MKE?QI9C\ M3-SA9"@TF/XH.^GZ&$Y2BSZ?VH)CQA"%]+&&S&X+WG>WXD8_0ICX2K?/C6A" M$OL&6GS>#%%5%Q50SQ9\4[*5L6K#[E 4^,AGY,+Y.W]N9K)_5(9$I#=&O'*L M&ZA07S>B"]F*DM*J%%\UHOJ2Y8:00L/A*[0#33IVQ4%5CL@%/D,6@Z6I"N81 M51 L70>HOR8D6%7!_QFHEDX,+-."A@.8P_'&$P%-O[LZ MR3C4,C3%U.,$ Q]:>/N$RUH&W(D(G4O!7IMK<3'UA&MP':_%3*!*RPU5@^YN M!*J4HV.?\&#G#<>';E.I[5I0?QP[=OLK-)_?6>B'!-4&[H;-/]<05E]J;^_2 M^)ZP^HR@F_NX8G4IB#(K+1)"() T2D7FTPJ/VX+_-JI8&_I0$;I+=T3788F2 M9T2AU\Z(<2[1)&,#*=YO5A)0HD2"QQH,$QO6W\$\9 G ZPKJM LY@YA9O [E M 33.H?$*O]OTU#6A% '0J$:%4[!_L3V) ;^!%C>O:;JZA-LVH79\T,2[:**! MX8KKT90'VT11 7K51L9!(LA!0B++@7B'K8]RTGR9;64"(40$(6]X=-NMWHZ< M0,F,F\(@6;4QCE"Q>(<*H.MD&-84R<0!M'A>G-(G+':%$2_I<+@!<8LM'!Z* M6$@74\DTD0L&)S,7ZM:3*0:@\3+8\=K,D0Z_W8PS_ 3!;$0. :4-,KY"4(@# M8L1#-QB)]I?%^(F=PQ.X>5N/6;P3'-[J^[+5W4:0(=VC>-+HSVY$)( TY3G: MVQRKP0O?0@5/J/1??1<==$-O7SNC>@'J?^WT#-KD'NP%;+; [?0JHG%X;@C= M9-R2B!_ 53[S\@*Z_ [X(S'_IKO$\^9\.(!C*:0_$/HWL?49;<2#9-0X> N5 M.XV!G9_M]@9V'[[1&LFA&%/5GFD*1?S^0"[Q.1L+4OY(Z$PTM!=2"FQAD2<@ M&T$Y^:]&.7&PPC4V(Q0DE^2=_@C.HU]_<>MIQ'G=]'" MNS'WGL)F:%$(%-DZ54@4:IEB-TP-D:KY90-@,[+2Z-5Z:X-:DU:IQI.\/E'T MV+!'>T>&@K%BOVK&UUQ]F*=[S6ICQ%:JO4"/W!_96E7"L44UJW 6M2!CM1S% M!H8+.-(SIYAJMP9B?1SD$HM@?3PL,O-D XT,>D:2J46K$*I$R'IGG0XOVW)] MOD)OC^R/Y L#J2DKIF> MH0)IGK>OQG5?-VL.KU"G)'1 M2,^<2B4[K0SKY2['&\F<4@PJ 4T8]B+>.:7^=):*5UL1#O1X-=*>Z6PWMX C M/7,NY%56'Z]Z]"2=\Z7$7D#(E!),+^J=TP0C.9)1^/FD#()D)%@H:8,2RG[S MS%GH:5(M'EYQ$\M0J6)4SQO9(H.,(<^.5"D(@HM:GTV3AB\5K5 *3R-*#GLH MI%+KA&+=0H>;1>3\^&ZR;2)IFS0J10HXIHSMC^2#FXEM;9U<0B\S-U(M67T]NC^R&Q3*^CC MAF\QF?7B\8J/9HI9I7J(-RD^'VO/(^$*&19H;2&0]<"@/(0C/3L"PDI[$2D =(,GAVM.CZPMJB*MX@_)LOMJK2T;VFGUUOH[%$BR_ MIDRM7NSKQ7+UD$K@(X.XZ M;*[9%#4D?0_4[D3AB.0_#LU4^/:[&8Q0W'?-* M9Q@9A%2L9CSB6XZOQ/A,;;1)VM?)BO5L2:=\F(T]"\VVA8*17M-UUNJJ'$M5 M9T8R@;9$>58:5)5@-LTH23*_*O?RK!1)5*9X:,@CEPMB8":"\8I,"%D?'VTW M)! \R/-Y;3Z31E1-9?/)F)Q)5UJCM3P\I+V*7#W:773%$<[J5%3DQU&3(-+_LYU5MI>6&U1X:&OCE!,XL(#+F6Z.#YS(%7SM' M?<7A*RM$D5\1=,1UKI(\=)F)HA\^EL$*!=MP7L5.1,\<02\?_KU0+5G$\3B< M]HT=.C@UD('MZ?,&P;_$D1POSYUD$UH$J.##YEALA *0.-1H$M 3F+HQ.V"7 MA4#QA:U9-J=U3GQ>0=UJI@"83O<.?%2*3@Z0OSD",@YOY"P9[CAD[]A/9.%" MH;V(%O $OQ-1J*/N)^H"M*.%"72#T=82/-RT+D$_%()&!$2!%U8$,GC140!T MK[:/3.,J.CE$OT(GM"_^+ $& _O0P FE,=;0,DPBZ*[DDD?/# %=>OCU:@\O M&XC:YQ-HN= )1/$A'GGLLJPNC&>\PD]G\L0*5#19HF(DZP/:**XL0\E*F/$D MW@@C(%HHCG,X0PD'N@5.QYPO[N"V*W0H'^/EE^3[4S%P[LC&Z;8SJZ'#+?.: M 9[=#]N+0CZJLR#D@ FVA[?CM?&6J>ZZ;/C)CIOE];)>HB51VZ,R=7==6TV) M?[T[LS_@CQU-?'\T/;Y6C_#8HT?X+>*%]M.Q!V)N#S&T/_# RP,O#[R\5Y"% MW[CR]D#,M1@F\M#\-X@7*N*//!CF?(CYZ)WDMSR7[]/V^+,^PCU!8-/V._Q6 MV^_7H!$*GOM2V<<[^QY(XOK\)?P'P=\TP6^?\?=56;P:!]Q5[VL4J;QAEHB^ M2@]A_(;?QY-')663Z64\$6 I /A+E/*%;ZP0(F_R*''T(TW>?R1OO(,6G,#, M71&_7;P!G0S@V+MQ C)XR]V^)R6QD8CT6Q+1IH"8GZ3OC +Z!&'8*4>HD>LT>T.!CI,0HJ(#@7'^_JHAOK,37YM(1 M.LWN SA.<GJVSA:-3;KV]VKM)1!_KS?N8*PS#7E@##Y=+< MS%0GDWHOQ57-J]2/8F<6E+)9!:[60@\]=^HV+/-J7:FD(#47_56!YLH%45.9 M?$^F(R@]C_[U-QH^;O;N/PEYI5/=#LC08Y.D.6Q1PW2V;ZR5P(9>F&?OTE M_;%CG<._>"YS8T1Z V+)M;5O"S!?JXF%*T*/X,K<,:"/Z5X8:$,LT69G*:EIOW]C MLGQ&8L_3LJI02E-%2>2$M="T0&[6@I( MO-@6_UGJ65\\C'[#YOWW@,*W"&LWL=O\"%_?9?C:LU_B]\-D/8_2L?GDB,G: M"?;TB6ZFVUQ=*&;60V8R99D%!!0T62G:JU).D:9QDT'<1RS[$>YSCV%\H(34@6TA8P9CY]>^N["8, M;Q/ J9+IWEZU2KQ*-KUMV1VF?Q2'[ HP>N69DJF6G!PM.:"F)Q1E\V[0KI__ M^EW+WQ]4JS?%WY6K\^9)JXJ*\I0!0?/3DS\78:Y^SZEO-U5WW\A / #:6W3= MG>W?IKM_<[Y[45"4W=+Q8=[^?8,- ;FN6T@=NZEC]Y,X=F/YRO.?W?9R[O; MYL&@Y!YM#ELU<@!G\M5JFLV<>H!3#_ \YNLNAM; M9[L;MGTXV.G4#K%]-=> %\2$4F_O^GA[%S+@=YY6Z5KG,M_^KO:LO5K6;5:V M#AWCHC,:[=R< /UA+K.<*U:>R65>UF39)_L.S[^1Z?L6["O+)QPWB5+)(FELK.9ANU M";: -;5Q5C3&-O0%+3[::R&<-8)MI/T"8T44&*N1 F-#[\ 7BJ%ZAC^C3#4\ MC?%YL6;0J" ^)HXZ5*/DXVVFH_/JP' EKH!SW\1PN*\VZ^"(5PN>XJB>XU#S MZK;U(":A,5?1#>=;#EMB3*&OZ0-A9 %.WDDJ">V<9\[DG5MGYT6P\%E=H<>G M-,;FATY.FW0:L$$^PF]61VE\BK,QPF'',WI'7V_>/#"M9 SS1[5[\U=I]_BA M=9OVCB:<3T3OZ%E\L%3(U=(6>4]BSDIZ%Y9R^?1<$G@NLIRKEM*#2=[!%'*% M)WL)IN>RFG.IYXK%]%R2=R[%7+62GDORSD7.U=/NZTD\EWRNG#:33N#!%'+Y ME)$E\%R 8.1J>C )/)A<(268Y'3%?\8!LY;M7TMO;8A=J.9*BTWT>WV;SVW+ M)L?Q><]F3#J )_4V^7T.:5[+0^[_*)>OX5*+I_4DSW3'V>=Z\NI M^:T>UE6Q1O*$=>T-TS(I?83'YW__[ M3WON."#G2L7UPX'2_-7SA&6U4QI.MHUY.%-SD^9 !#S!(&%ILQ. F$MZ/P_9 M)VRK[R@DP@1_[_3FUFA:UD;>:_ZRE)^;&T-SJS&CV+4T]YRTQTN/M?:,D].[ M;-<>55K=^H%R>O*.HB*1A 9OFYJ!UN1X/Z4B2-^LVW=GY\YM\_ZT,CCRMJ]@ M;R=\ND&QM)A,?,PT2!@Z+81R>.P^83M= >&4HH3SOM[BV^53IY,?:KT+5MWX M<_JG<'/Q>WLEA'-ILGSUO/CK,K_3/+G\+3_N[ATJ0]AR"0@G7UD$Y7"-/&&R M=@4E*Q3B3Q@8YB)I>8S\$S.,-6A,\V:&X=8/W.OB[;![MWFH_]K>WBOT'JIB M@D!E(?R"&VH?DU P-IX2RAPE:V>WL0WOR.Y>'-WM7=9_G]WE3RY60BBWZN9H M[_3Z4<_W3W[_N>Y>U >C'224.JJD"^F/PF/Z":.4)?0&26[0[6J\=NL!BXE# M+_?<3/@/9W4\FV*?1$[XSG94J[#07U:*KQJZ_7VL0I?JXH\9+RN;4A__D]W? M]WI'F];%V6_VY_:G>V[N-T_X9)%\KK:@85]/Y_^O*3$\ES[_<6EAJ4;WXF@A MGZWK!WN*UFL>:0>:42UU[RP/:0',[&BI^OSM[+44_0O+FU\;P^#I+/,/2._) M;<7X%GH_U:[*9[7CWN]FY5?MHMFN_32;.PV@]^HB9=^" YK+-(H_(^XOU0Q> M'.ZSQF[IL7ZLGMXI=Z?-$_6TT>W4$??K).L6:/FNI:Q;:B^:\87&F[Y@PPQ. M&8 &%D?.K*&;[+MG:LS&3Q,_\Z0N2A5X:?K*HCY^31]P4<= E,E+HY\M>5WQ\)\%_V!X06"??<.?_YY M[+<.L_E1?U0LUOI*ZU%)6+,7M3$G@N"YE)Z9])N>RZK3T&_OS0&R3S%(Z[EH5((3::+-,*KOZ#167?ON0(NQY.>._R_8 MV@(:%;X=-4H4$5PWU'A3GY0E<<15=!#[C'SQ!8==73_D/@RFFU$.DS,7'OBT M=V;A3:%F]WV::\^G&J'S6ITVCF*5*/*VN4@QQM1@?Z*]HJ;ORC@H8.UPH=4%+Q9%%1SQ>J:G?9<1<%SCLQ/)0JJ MN?)'% 5S\PXEK+<&$0)O*0&LCY=,B!()!VLG_/J':.7#W(RAA/6M28#S3-A0 MR8++._KYB%K&H9'=+C6:VN_FV>:!>Z=MRF:MU7U5'6]]7ZYM'Z/1;16I>61A(;7Y7+E(&*8D@()X$G'2X3*/ M.F>>EINPG:Z^2=Y2& 6ICJ_G$Z7N]=7OFTN]?'?_4]T9NOMGZG9I"'RB_.6? M0G4A-?W<%$T8EB2 3Q17U1-P%7PB<1M-2'.0YWG%VYL01VC1@U!RA^*>22+5PAWUKJ3T#RT M\K$.(Q?Y_JVW49%/F_KC<<]IW=UK6V]JEKD(K7RW6C)V[.S=]46AKM7M>OOW M<:]X A0CY[$U=355RY>IEI<^2;-[GFZ:L)VNOB7O4CC%&]7R/W?[9W^<\FFS M>;^SP[;/O5]_KDL-9!3%A=GOW&F<,#1)!*,H?AK[O9 \49&0SF7/^09EJNA)W*7(.OVV8JTQ\$1)RP<=H8*,/W!O/KX(^^[KJ,23H\ MVG-[E@T'2@]5M+YNZH[+[&G/HI4!;(#CZDXO/ \)KN\'.XS?$CO!>T^QX5IC M!,!3;:8XC.*D^"#E0=$-:@-F!LDDD;6)LV;P! ,7BK<8S''XA2_4Q@>>S5K= MFXWFCF*V[3PK'94]]8][?=UZ6UOXC[>2ZOW<+A6O%*^;UO?M3;ZE< ;HOQ?V=UD(OTF]L837:CP\Y[()8QP ]2/1#,V0*7S(>*;;?< M=L%JGUPK:+>>XU+#00U^1FIS/+7GG[O2!\7/E12' M+N8$ ^\V# L(B0PRIP8(@_+Q>/534\1.D2D@"52IJ,:3+%1]^S]B#/E(G*X M1=3I/)5L 6^1RW-DUC/?52CY:OK[;)<0J/\3*WX*M/0QL1T!MRBZ*I#:WF59 M7ENE=&"5WQ5CJ(P;4O"92'$SD/48LMU%\!4*=>#*0]Z9%/1;#OJM*]-2?)"+>CU&.MHX4H V_ MC)_)!*CYC\"DU*]XA?2_H%G@G=_&#F'L-$,K,#C+@3OS\?ZQ*+YU8K?V"V?U MKGUW4:GTMH[JY1/[ZN0$9<(7#H#P2NO^H=:_JLL7OXKM7>]L]_9GX7K8*K3R MXU<6'AJ'G8OLUOG=9O_R=.AI-Z4'#:^<>.9)22G(.[6MVL79S55[L-L8WHV: M&+28>.:^I=VUX-W%B_O'/;GMZ@[;H:E@$U>6->-2KUT5?^4+H[.'@^/SWW?: M)G:'GKBRL;-YWJ_6*W?-D0>R\[SP6-J_;H 4G+BR==HXM :5X:"I9[/%PYU6 M_;ZTWT#9.7[EY=WCL.\5]&;S?K17VP+=Y^S&'<*5U?$K;R\O[@O'HZW.'7LX M/LI>'/1 .V@ E":>66UGW;QY>'MS=W]2:FUO#"JMYDT7KIQXYO5VHW[5Z%YM M7["[X[Q]7+BY.]2FPG/4V2[:#Z=;I2;;_7/=4+8?*]>G9)6.7WE>/*G<'^RX MSH7^>)_?_O4KJ]<9/K,T?N7QJ+GU.-R];]]MWLM_E)/![ZWZ'WSFQ#I+%Y<5 M4Z^,CN[Z=UN,':A-M9?W7>]CFS_?/U=Z?TJ=YI'\,#JL=EGQ=VGJP>_+9P=. M^?"DG*_D]?,3]G!V=%YKX)R/\2M5N5BN#8UJ.:_TJH_YW<'Q_A_OA,^D'+MR MI[Z3+:AF^>+7?O/@H+RMWE;_#/DPNOB5]]?W.P]*I763/SITV$&_W>YN_J&W M3RQTT'-LHZXWRW<[S;C>;U6/)F&H=KV^49_KW-U>E%QZ^6*6KAZL$IX MY<26#&VK<%YU;W\VL\V'Z]%H1[[\=2_F?\2O?+@:%,]N;XX'%V>F4F]LW6S8 ME;:8'!"_TKLL=[MW/XO'>>5/YW[?&VX_%B^&^'9_H6-:A]^YU_9VM0NM?-G( M[RB/[5_68#38ZYZT\-+27&1"X4EK[ M]+X>T+,BU;/Z.<_0J,7:9C1D/I2SYO"@<7YV5Z@=6B=9^:9[_G,1#9D7<;R+ M:, ,UIL5E_;TS8M[,5?*BVG%7*GDY$_:HR%A31F*S\P:20]B:=UD:I^TFTS" M#J)0R552DDC"2:2\:;X'\?X:H&?E]J(!L:34VF7,WYK;)M]? %FHYLJ+G:[Y M7%$;O&3/,QDO[RSF,U/J/#_^6;ZR.I"LXC3;L6=&Z\Z? M*E!N+XA&$UR8^F-N?9A6<,S/EYK/37JN-!T=GGG*, :/<4'/Q3 M#Q**D*'B M2FT&UYHBP#^@O,2YG>FJ][Z*=G*UU>1)KGC?PHQ*9GK@(BL.&D[KJ-.2"ZVB M')]B^L)4A6KUS][=_M[91EX97#[\NC[=+:K-X1L2C0.GZEN3$WA+$>&+=1I^ M=LBV9>]@RLF41.2+7;/?*38ZCW?>A7*]K1P:PVX=0S%%D V5TF)F?*\U7UE/ MFVQW/'7HB82A]=0'5B4H/O@FGW6N?0@1L.SVR=C%Q_&JB"58'[,?M7;29"AL$*3 M/PEPF6U(K!HP3T@9E"M?4\'R8L%BF4<#O-8?".ZXMD?%3#M\*/FT7B1;]8,3 MW;UFS?ZOC0/WN.U=%"XQ30CDRF1I]/R\CVO+F=;3U'C.6\5,;0%^JO4XT??* MFAC_+ +_U"P/DY!6(EGF%O+Q!<:J=Y<(/]2;A<.A>I8]WK[=<9KZI5:_^G6X M,[SYN5*KX^5NJ'9'WQUM[EQNW(V.^IO[>J=6N1D.$1;8IJJ6VAP++=I=X]S7 M:)=0B3WB9ZK0<[P^W$M.K4A*[/LR8N>DK,U*H(T2V:;EN$ ND^05$I_3@#VI M=/6LY%M\BK,QPC7-R+\]RQX>_K*N"I4[5C\^:1Y[SJ^K^T::?_OF_-OJ@O)O M2X4TQRT9.6Z%7/63SMI.V$'(A9S\2PDBKGT'))P#H5<_I/.G4W8052> MRE)+$UKJJ0'D82# #NBGAY$ @ZBGBNF M!S''@YC#"*GGW$[+B,O/I=2J_.8RCDJNMOB)PL^4:6R+3G[G/9LQZ0!N[3E2 MT]28)LVE ^[36G*20B&O.E._#J?R)%M9Y@&>Z8^SCB^EUOE1:[*+KA93./DI MJ'B-#_:UD^P73LS3AKDN=(S]^VLJY5(N\4@PMY+*98[R_?&2@LHYC7$O3V0R M)? (2^O D5=UAG(A5Y+7X!#G0X=/NVG6]Q#E7'D=F&EI 2KRJE."*5\GV\:$ MG:DI3'-C/LFJYOTQGSDF(O*?K+V].4/TU>..2O/(3CNI=QZ.1PWV\^+LYG?Q MH>3))>_@/=FB(AV-:=-ST9H3.9GXI!G)3GE/%T@<8"8!X?@ ?AD;6WI#&)LPM$K&<3IP\;NXT7+N$(-8F>A< M,4/@0?I5[WLN&D(^B4.HE\8 DEEL^&8&<-(LUCJ-QLWIW7UET+W85$UGJX4, MH#:M<'!N-M^J"6$5&H&\FK'#G_?0I 7]UOGGCU?.5BI]7=[!P9 M>Y7-U5@(6];%K_*>Y8*]?X+#%63YRS_/#CMCX.3- M/WTE!6\^9)T-YN3O\Y6Z,SP97OZZZ=501M<6*:,7'&9- @4_EVF>4 I^+B_[ M@Q+PHLWGQ1$P2-Q>P\@>ERXJYIFS:VO&\,\=$C :S,_(X%BOD>7FN2]^@/MX M[Y3)(<>+WO%<]QCU;W7@?_G\]&TO]QA%^PP_HZ2PE)--M_CN+:YD4\%HT,UV M2];5QN%U\ZKQY]+^\[/ZV&A.'1M\+N>WO?V32[6Y>7ALM%K5K5'[O@M73@PF M'78UN390.J.[K-PX*UP>;'3*QM0!P^=R4>Z6^]O>Q4Y'/;_?.]I^W+AM3!LP MS)Q[TSFI-G;O*D;OOG.K/MP?_KJI;W;TP[/F_4GVP;U6+[?VIH\B M]K9[S/5Z1X-FO]]U_QP4V^<;I<:TB;275[_/VXT_.[WFT6WQI%F_VBOF>U,' MO5XH3:=X72\4+_K,+&_L#?.;K'$2&46\X,F@3<7&D12.+Z8FFP]M51]_7YDC MXSJOUYI><="O;U[63[A,!H8,TLY]XCJ:_2HOH%414@;]&9T&>H;BP"A/6;_CK5_GZ>6JWC@-G@>(UQ529--3=GM0X MVY3.K0%@4:&2SQ ,"OD?/@)(@ %\[_0# .>KN +O@SO$U]]RTH;BP$,44Y,T M':ONM"?6,50!$VE2>P3W@-:'4U""FY3!P ]%]M$N59PNPM(V(-# M9;:#MV%9SG#-*^%3]'[)\EP'XS/X/LVS\1]\$.]JF9,ND$=*8H,9 M_R'8"Y-6 WJ?!*S1Q2GQMF3"VA2GAXCO@-[*B4_"3?K?P,JB+XP"PB%XZ:9J M>%A/)-K[8U*AY_('P=+;!-@8,.GFG-3 7FEJ+T-+PCM=*C'#9SKZH]3GM4J, M:I6FE#<@0Z"+447.T -\; J7Y#JQU0]LENUX],2A8E,7:EPV7C:V[&D+1H2= M]H0A0^3DS4;A:8V!K1NT,EPU+8_^0J@R1>U)[)'9JN[0<>@FH(<%EW'4&C]K MQ85;_1OP[;I*%_VU""N$=X$L39@=FX;B.$>=*[[?(_L4,3:T08YM_0$H]]AF M'##B.D=8(_Y3SKPV()2NV*,SA:8VXP;I*8%Y(QYD@!F(?>;$ _:JEY6KZY\E MYV+G\O#VIE@:-M6;F$>Q]*I@X-3M- 6(CQ'"P8^.^-61QTV=0[B@=7N@_]+D M[.'U1?:RLYNM:RVGJS:^_+.XPYFT"5=\.&>W>X^/(ULIY>\;=YNGU[_5>O-W M(@XGJQY>F]>UXWZSX)3_E-E/XZ1UWD C-)_/3S-#Q[Z(4/X<)>?KI"3Y'5"Z M2J'(Y!TEB9M9V$105PQCQ*66_@!\A*D@$UP=5M4#D0(<'J=T,?,Y/CU5['&F M-!?^##(3GP'H[AFN-+0\ R0G/LW5L_[BW]DE\[5SXQOP;O_59P'8FH\<3MNV MU=\,8734>5ZM_'U5W6LIQZ7#ILY*=Z=WIOW@#J>HE=.O6ZA:":I*5G0N )X MH;V)/ZYQ1\Q*/5>O+V@H?367_Z1#Z;DO-)5< M]9-V"$SVP10^[>#T9)^+7,D54TZVN(.9PX23YW2 )<-E27'DI^7K1]SSL[)K MX>7(DU!85".794RF>-U.9]!^[16TOUA&G+33?V6WE\6SL6G=7OAN7MWP9;*S MR_0=]@$=#);RK 2W6)B$TIS:9J1,;"836S=T>%4#CAC-"ZZVTH*RR2V16UWB MXPM?,O]T"AM+V([FS]EB>_;96"*KZ:)P6-UDZ'=ZL3=&TQ\0"_XT^P/#&C%& M^,O15\1_;GJ_"@?:5>/BXKZV4;?W&AWML/.N4KWW;:?1!RR9-N=MKU-\/#6U M43Y_?W2]].DMS'Z7/G(S^73IY K*7W.3-I=+7V6 MLM<;H^IM?_MNYZA6_?WK9ZF\Q;H)I,\+M21OV?F=>GZGO+59,C::=P\>TF?I MRS_%C%QZBC[?IANLDBQ/F>/:NHH!5ZX3(!:^42/XR.QEX9Z7A/*2%O>EOWN][OZQ-K:YA ?J)F]SSE;ORH[15 ^3HW6#5(?2/-*K3!W69XPK=O/ M4$M-_/>8^"OT5B64,:U0+1 H+1C15;=^51QLWSTVS]K%PTOM2#^LMI*H!ER> MW;A.RRW6\GKYY_FYLWWR:U@033\*_M(EN\IY>:]2.X&K=[#ZK$1T7)3K M'\H_<&ZYBN%7V3 !/:D#X M*I6"+J;]@ABX18SA%8#B:Y6%^\N?E."],E4\< MW=]V'^XZ>N>QUKS?-R]_[F=WFI5A%W:"\KN<*113._[%3OJ4*IZ1PQ?Y_JVW M49%/F_KC<<]IW=UK6Q=)=);?V,JNVB@7]_*%^N7]S?%]_D_>1*HH$57(I6>E MX6K:;$RI\W]'^XS8WY'\SD@6JVHPQ4;5M3?V[B*N=1%IK,],%9$K\RXFF_:N M0BGL6?,>'A,"]7]BN<&!CH\U/I;]W><@$7"+G.0",9,NR_+48Z4#J_RN&$-E MY CP5^NY@#E]#Y@0GH\DYW/%\M]2Y#-N9.*0L7XHD)$_1:NH2J!JE!>$0V.RHA@Y147JVNI/$A&!-BM'*\D$:,,OXVP0QDXSE$W!60[;)_ \!QG)P40D#2L<-$^Y:I+JY+-WO,!A0 /5(%;5G13:J2IM8, MIJ1HH$([08$R]AJ!I6.#"EB_"U*+M@%:63^Z-T*PZ@\G\OX&=>S :S3%9?PS M+,1F \MVQ_I4.%2>K4@#Q79'N$8.+GB;CE!@O&O%)$PL6U(-1>]C3;7BQI[9 M9H;.'F!?0]TP> FX$C[2WR7K=! J%H>GO_B,U &X E' E<"4-)T7A]N2-:#6 M(+ 6#AYGGB7QJR>:7;BN;^H=,*!HQXVNS:C)@;-,(CJ/D0Q@)_P?VY/$UZ8$ M:^,=<( ")$VWX30MFR.SU8&+L<,,X09BK.!=:*ZQ%JPL8?L$\)MLD)5H98 M)!863&V%"P"K>Z"*NKR/#K""W%1U?P4-R%[51:Q5EEFU7%/;K:)16 MK::R5K&L50JE=K52*U=B?;)>=,=8#["7W5-<3I>M'2PM-!$3&XZC8XL==8I. M<7>SU]ONZ#>'%U?M"Z/9^+VW([.3134YB)UO>YK*0*J&Z)DEYX.F6>%FI' W M__>?]LK:WZVN,=\6;RD%F%"(2RML>Z4,%1L]T0H* K *0#IV,9S 7=-X]19# M84:0!-;0-)G='05MM[:.FG[++>HJH@R _A]U%$_&Z+FF1N\>2E) -)<+0#S\ M+S\D,A631X-(F]53L=D=W"LJ.^$NCSI\CR*@(E_NUYIM[5R^J]2N>[LG#YLU M+_^6P"@U7XV]EV("#3R Z7XAZGJS6] -ZWZ[4KGHWW:S#6OOQ%#WNN@5RD]V MN/'+JK@D\9O"&,SO"4/:#S]?2U4]FQ #-*,#.GB 85$TQ?)LL,"8K_?P.Q!= M0,C 6L>"H,08P8*]I:A\YN0:CX.ZE6UB M#S9EX)NN^ VNA2S'WDBS+=#EZ1$Y*<3?XE/X>]Q38,6%"?0]:O*&;;QC"YS; M S.L 6^R!OI:?(7!J_D2.33B3U;HK."9<'CXXJ5B?#&&\<6%8'RV-->[;)BG]_6#.,:7YXWQE0C&&X>=7_+A8%AO_LJ.>AY<5KD\:GSY1\Y- MSN>1@#\:A-RP?T""5\C(58(R KRLP]3OFF=C#;_#S!<)97BOPP'@;RH"OHT* MZ]ZJ^G;IKG#?N3MN7.;W^K< /G=H94>P[@E5+"JXHLD V!F/T@&^_!/T(D1Z M %H@J@/BP\95XTHHZJ8,%$V;Z?TV6G-UKHJSCM B[6Z)@A,#6A6R-^5S-B=*[I9 M?[K'?PZK2G-4/C9:OV^N]K.C]R3Q3%OOQYF?O M8N=1WO#RMWE]LP-RJS0Y9C,46_C_1;/0)9R#QNY_N@<7U^SBJ#0JU!VS>[#W ML*)S\-A>?T-NNX=WWF!/.=_K[76I2?(>)!\JFR9S2>;:35SIM=?L7R+RZ_IZ@_#OPX*9\M5$N MG=19WF/L3Z?]^WB_80\Q?C59B+-<@ES"0>P>-1O7];)5RY_=;>QU;_M]V=M^ M3U'C.P[BE[W;N=HY/+_)L^R%4NNMXP8F/4U1;]Y&D4NQ<5=GT&XP^&P* MTP5P1I[@(4Q'ES0V2$4_K<$]G>C)ALN.[@RE!R^5"O+_.=Y@,JY=S6$8$+V, M?FB0HDX8-<3WCR5FP->P),>%/7N#?Z1-.!O/'DDGGH*@D?:LMB,U5)=;$J 7 MD:6@89_GH%,G-7L&L\-6^NA!AC7!4E^AR-HV)WL7NND@_8*Y90[""=5/SL 2#D?7J[S@G;8R$"Q]Q MX]X#QL%LL. _ M-PXVN55.LYOUUVQE>#0X& MFP<-GF"RGO+Y2=";ULT@N[VS:=R-2LZC>[)?NK*[[TG->@?HM<.=\J\K^:3; M]+1[V]OM\\KPYO"N7Y;[/_=:@!+#[L(C#A.QR^?##W(0?@AW)?%M+3+T M$(TS]A3@X#CDF;0,)UP&>^#)$D\%LXF=X!-,'&! OAS\>MTP5L36U%*M6M(T MM56LY6NM4KM::[6+A6JK7JVSLL)829;]"-Y*<>?LN+FYV]B7#H_.F])IPGH_&?S5-H]A,L.&N>[ M1X?2YM'A>6/WL+D%WTKG/W?/X&''1Z?G+KV1UW5T5,V1[7UM>RY/O3&,;P)V$POP=XVN:+)8 A^T %HDEN-D?(04 MO_EI../?]T#!F/B2PV[B:YR-H.J#:8_W+<.)'V!%M].>I6.NIS9YN0'FU?B7 M-)QA_$NP5Z9\JT[[LJ^,)AZI&T:$9"V MPU6!+ 4A?S\H/%PHB%R#"1,3MHU M*3E*QY(G.Q,DJE "??2\HF:[P#:N@CD_D"9]?4J$(P$^_H0FNB8#* ,(U*?D M%")EIO9,R["Z0$D__ >":D@*)FIML F1"H7H@SCE/_F'%)Z;QF,8#J-O-?]! M89:5GTXE B5/\"H?-IWGR:-[_:NL,V2[E M-\*O*#"F:1U"_.&?H+XH//7P!;QPQD+ >H?+-=T!\>"$HY.>8--"-&4DU#"0 M9Z.688"@<\G;^/VUPW+>!_-LI(M_A"J)!^(:LH8RLCSW>T=_9%KT['VVPHDG M7CHM+D-=_LM_HC^\:\'C?G)DT>@LG]UOH#91I_CO?]4KU?J/\=K(L6+&"=I_ M5PG#\XP#\=7' !RVF!&X/4)F@J.VF% Z\,((0G.\'3*>R1UD) &V1@@BS,SF M3Z('F:PK$B%PMB..?W!\U#6!)0DU)!19$U6!*8)^-@3E6=YD2X&5@VEW'8_F MRO'\-QXXP=Q GMD)=T159)Z$H_;0Y$$>W-%=\< 4R5(DF^""(=,2G##%DA1+ MIK$BOPR&1)>! 5;NHB/'4VPF,K_D4'$TY5[:5 8X/0+SE.^8&V2?\U]]]U:* M$!U3*M/D\VXRTKN"CS4YA$9H;@7)1( MP%MY(.,R)<\)HPH6!G:H^X4?#DZQ+<6V*<*O:UAM;-#J#0;&* L6)"CE@'Y8 M@:A'D0Y3IA6\@VS$P('JY_*#@%1@31T'$1%^M6QRCU$8@'_N6I8FOPN+[[[#7,C4NQ.L=N7PC8R3(]1 M1F>;,5/JP34&-EDR,4O"IGP6I6]A78/DP'V&9'J8G,U3KF+Y,_QY07Y,B''" MC=)FU$H)0ZH=%.T&QED5Z8Z-@F4X\ P1\>THNB'R2PTT<'4W1=P4<:>P9452 M1VWDBY0%B:X2E7(,PYRSB!]%TQW;HUEI*3:EV#3-& 'CP_5E*R90&@;CF2/P M W"T-+J9(LYTQ+':%+52-':/E15^PBAC,XX^6%ZC\\1C MQS)-9H2-FL9RXK"Y$'49"A(V>)9Q;#B]8QRZ-IHF*V&3!V*_<;(Q*,2;:.<\.[^9?$^# 6:1NCW;\KH]H*QXAV.> @WW94A^4 M^$4.@(RT"X^2"OYQ'R#7H6<'K92W..[XL?"&J1@C1R<_PG90.+,9M"?&:TY# M5\-1X&K(^>AS_G3*-F9IMQ7'[]/0GUP1%7-U1):CXWC]0>AEQKO[H.@]72J; MDZZ81.V(7>4.D\)!133\T916MMHE:M5ZN=DJ:P?*QO\>YY\Z!P MT#AL[/"*Y*W=L\V+L[/=H\/&X19\O7]]MGMVM+T]U_+JJ)1ZS8 !$%U +*/O MNDD]?=K87""&NGB/*,$J#*:4:R]&T(KJ;P2E5,CQ(FTZF1"N@E^=22%\J?;; MA[!TM"UM[P+,J7Y\\^AP:_?7:Q?TZ7'!TW3ZE$_&Q!M$_2,HZ:^I1B M+$SAU%71L*!C8?-(Y$U:7#PH$?& 2L*T#O:44C75&RTX9!NYB4),%.ZZ]4RN MF036EF*R3*:>&SSH-VQQEH M7$\(=_J2&GW*;A.&"#=+,O%2U\RX6,Y)1PBV>(T7ZBU/%GE%BW;UY^6BI/%2 M'"6(@71\Y3>B 4E^G7E8 9:)V%<:N,''0[1.F+]?60]01\G6:G!$_-2(QWH6$AJ%8#XR(*I2K? C M&K8.TC.0B<(_.@X^ #9&C>J"]I7 EULJ][Q;%-1185FV](-)J8$=70;?@YR MPG'8#S!#H1:C4T,TT0$M*2S7@W=Q/(BD&L4:J9"?@S+K>'8>5T6Q)L;P$SM$ MA\F($HY1"W1Z8/HG8V[D?7[WE$5Y(:98(LF5O@16$'UX+II?[NWH*#?Q/P.A MK:,"!:#[2\X72!>,@;AIGA<886#6 $P,GJO"_5SB"7VJ773$Z_A9Q+/] MH@%#6@=95Y.+^8#]G9^FE5V<6:=QUYS/AOP&;\ J T:4F:QC[P,_E'#TF8"_ MW[,VT%T5%2F-E-5(L-7QA&I)-XA!.8A*3LR6SD29S4R!A'9-!00_1=/Y.&P%/J1$Q4L:%@,%#$L*!5B.S53)"( M,S4))T-M7T4',& O/7T@9N--K-P1)2A@?6C,;^Q&EKU/=OB[GUBN"O]M8-#P M/ETH&P'OV^3&1[^#S=$AVJVC'3M-/ -JCD#ERU@(;U%)'ZR:-V#C3FZXGSK, MB>_T#OE\O#ZU ,_P!X?C*?TV"P:+LE8\"Y.^])S8("._B#IX,W8"E'@TES(\ M;3-&SX%B#@I('H@JMVB[.Z',Y(CRJITPU"(:>3/&>W_[W2]$VVYL)8>%4:;# M47R@Z)HX!SPXA0@F3.6FDCM,(O?-9\1TRQT-6(P0>/YW4!F3$2L"Y+. GE#) M(GR/W8)Z)>\$&9K+P8LS&(C((G+8OM,*/L'=$^-TD&OQ :2"_>$@IJANEN&, M3JP1F29'*0=WZI/2E"$]X?W$Y2A\/'U;@!? 'PSJLMZ%S0?!,G@4NK4BRK'J MMTF_BBJPI!O(5=*3LRX@0W"&0-$;C#>%0JY*0[YL3-_&P:F9(#&-XPF)(R?].Q*(H$T./N7 MU P-8(F#U'G+BZ=T(]X1PPWMKJ#77VAAX8Q@4C"=B!X5LEDKKMQ$<3%%MR)J>U"*$>KOP5>1(O+/ MQPZNB':H*S42CJ":"1/5IPO.%] PB%D>Z&= =H$K2 _&8/#)W"8OCQL>\HS'K9"P"]TP,9D5"6ZG!7!Z,F<\;E@(V$_RQ!;1#VNS2C713VF9MVT/]6\YGI(EY5V$J MI[]6S5]K; X";24ZHKQ/PZ(=L74UNG6,'<,_.B6I "U2ZQP*DH1>N>EOF8!D M\$8J_L ,@S"7YH]P/U$YN/\\$53AN@*PH_6*8=?3&'8:PTYCV.L=PQX7*/Y$ M"N&4H+Z<..,PZ E@6F8V_BU/MS396+;E.,]&;@Y/H$PW?[(BO"7ZK!A[I>M% M9MP!OSX^.(?W&0**)(;NF7[TVO_19%W+10))_%.N<,)=#WLZAJ*"7P*C(".:7XA& M CUN)>.3%;"HX"1Y:^R.=&#GQI>%:]^W/-V1]G+2!BCL)CH,A*."E Z$Z5*NW&+/Y_=KC(5 4-PRW6-#)UY:VP9PA:]"2SG"$ M:@>,/N+*:-P!S,25IYXA(O]PCS^BA6Q'%4.0@&HS MT:(FRBPP+'+-M'7>A8]%_<=!)V4_R:.8)_.5J1Y%:T+K%;06H&Y_I+(5:MX" M$C4?%-2#BT>9X:H#]'0&B<LER /3-<(W3.FQR+R1:W!^6!0.A$)G M1CX##-T9TAGZC<(\\$+=/PX %^=^9(9T>5.K_H!7BU$F0Y!7,?%SR)$G#RER MH)E7H"(E8Z!G"&-2"GR.GC2/Q 0O0U.4F4^@K.;/, 8>C,"!+P6X:&/D,'Y@ MD7A/,&QNVD;]JHWXDZ*N)&!R75VXM!S&[C"*&;"?M_QD%'4BU 9;)15F'Z((D! (K =6%!TWPZ[MGCSD&,203I MVM'#<[#?GS8)0(J"B(1*:E&%_D^;Z@@1F1RXVJ6D"M W 2N 8>6DGWY>%HB+> I<*G-,#$RRI>2 MJG^=A=;2="5YN4Z[*>H4&!!"(!4B^L&8I<2DIZT%SJ90 P]-#>PUX8_3YK]3 MHF2GHQN(E4%=-T\Z<>+6@O^48YQ"R0([(2@-?HG]$2YJW#9[S]+&GC6VP!5Q M@V//QDQ>U^>ATU$M$S])L?39#H&G#<199_'<8U]F.C(%(_333#_0'CG"*NJ= M:0T-IG69Z#5K@_"Q5&(W^#K-5H8*>8NY1>#P-K0#]/5:GD-SE@S]@8G04\0) MXGL81"XEB@@^+S>X 5H(#R%%P)[*0:N8@I*&7YE8<3DE 3+FVIJ(DR_MOT- M(CAH:>'.1L'.N"KAN:0WQ-+,N X0\9&XU%L>I)<(%\8W*W(?,*!%S\1Z5U4T MCHBU,A71XB _:>H14P:*R)["S 376@.:X >CFYBK0.U3L&< O)0+QP[JM:10 M8O O""YD? \$NF% M[&=B),!X37.=@1.!S8I[-J/W4SSML383O1B)QJX");O MN_LX*FI$05+T-IY[JB*V4.''6S T)RTMNK0M4CRDIE^N(VWALKDU13J$8ALZ MS^?Z^BAH)N@$$J@_6!$1\_%@WJWA.1%5>HKKL_*3\HC!G.EZ_:<< >S MD5M@T#G<%OK;IDF"9S@Z-WY#IO1@N9QA7%H$H<@4]%?LCF?PJKPRW!KB'3RO MJH]HB(\7)^#,.JVX=YM'\=DCVJ/(D,DV]96!2-H=@7*M GB%?!K 2P-X:0#O M8P7P)IAGAA>NQ%V4@6P.N!Z62&$^N>:7H)C$+#&]SW)0"8RI>W$>R7U)H?7] M6D% 6=?(_3EOUVUJ1P*Z'LE4TQ\A0@L9X]IXB\^%44S"-\U'$(RP6]!;[)%T M_B8AR2-^;Q-H6!P02C4_ZL9K="FU'!5LQPU\1CRY.G".,0DE*U5+]8 SBD@ MB"_4'6>8,+K0&X2JC;=0[22C'_U?(V%2N$#45D54D#'(#B(*;^C#EDM*5OYJ MH,?]J_X@GDPIR%RY>N39XU)#=>G=_LM=A2JTN"-34M0P05;H->C![!@>XYG& M@1(:J;43KB.N, MU*PQJ\D6#T>(&L>IP@8J*+DWR* (Z=;OH#W991%D@5<'& MJC-\*A6&4#E(,0=<7P F:AP)%^P,%2(^U=*>U&A69,-LC2-9]+Q]Y'XEUE.P M1E2/DU,TIM8)EC *':_8F4NQ,6Q/%H4P LVIU_+!&XS2HW6*Y6,;$-7RZ'XL MM$(.HSLN,0N1Q$RM>;G1\M(WPLV& M,G0\]$>KAJ+W,V)T/6:4!P06T1#Q#KH0P(71",>->P P$!*#/7TW!>BC"9 + M!NR7M?!*HWZ17D6N(.ZTX=(9B-FX8S[*2]UV/6FEGN#0R%9$T3]@G1QU";MB0\(] MTG"S<'I9L:$SJN4(MQ6-E_/=-]O!A.'Z:? (RN-.X*FK('_@?/@)_C^SWR#VXZLD]%\ZF@ MD?ZM] <_@.?E,C'L%2"+P/#918:X/B6[P0W:M J&.XGY-,8VAO>3:!]@?;@P M*FPDS';\(L,N9]ASH@4YGRG6B1AB,#[&KKH$^3-Z423X0J![P;'B@8X_)@CS M8EL4IL7TZ:E^IQXS.IBI$-1LAYT*_:: 7)L]RQ:EK]NZ@2';G%0L%K.%6JU: MK'SS>7Y'-_RR:PJ!AYXT/)! 1Z?D,]YYS1K#[1B 3J-K.O/7-!%$ X6#E!U/ M%#R+: >ISB$VB-8L[C2($7O&?'WT+&/YMG_E]!7X:7Z4.L= 34!"#+HQ!7LJ MB&2FI(KV]R?520O-IZ,.NL+7).<*U:BS[Q:[^G5&SW:*Q$0[KXNI0+7I278B M;2*6&,=S1-Z>:[?%$(<(P9"2_)RZ:%;'C.RG*04F84%(/$7FV40UJ5S)E[^V MOWV50U*A=K"10A1<@W '9*EGCC6_Q2'0\WL/OW8R\YS1\3Q@!$@U1>0(? M%L'[[J".M*D \("O@NC* ;E)^XIHP;B'F^E)9SGI3 7S2;W#$0)^M$64%07' M7Z+CK\R3%J/X6<_)Y>B:0%&.#*\$E(P^9!: MB"5RN1.-2&HZ[R//33&0T[>6S>N%(XC.2<3OJ.RGWX2-;*=61H7YW7XK)(PJ MZ3%_VTS\I?S-, &@0<3!$\Z=NUF5:C$MB>Z8+,2BQ3O4?QYT!Q,-WZ$UO;0K M(X%TX4XUQ8QE0*)+@,VH!U/"Q'(,,SU+H8M"^UINHA/_#*SG5ZX0Z0N5MR!] M+)'LB;359_@<'I*(LO/T0NS$$.18Q(/66(P1QRL@-BN2QCE+(CB\)8._%MOS M^V40/LCY1K8HQ,%TOVD.I3SAK6\%3<$K)R)6D/7C\WU4*WT+4A.QSV206NQ1 MP-ZS@VQ5_66YP,\!]:O^;7H8'=5U$^<]B.#W>L5'Y30^FL9'T_CH.L9'7R)R M8L0^*RT'FYJ8HOU^H--&-&.J%,.NOU&%.%"#*2005WSI*XS)87KY.'^=WT'+@G4F/(D=.?B//LN!K?!1)TBD%B?)]RCCHMQ M1]4SJ.FDWL?LY8CWE53O()P_,78H4'1GPHV"H Z;M0)A#T1#DKZ\B+:.OO6T MKM^-*$QU\)\=/D[T8XM,O>$]I+G=Z7?L(PDE='ML!<@_ 6-"3F7U=35H5"@J M:T3?/TIMP.*E@#OQ#%/^7&K(QPP"HM@581'GRD7%^<&$; M6\N%6.3?IXPGC03@17A;,7B'XP0%342F)\7Z;2'6\/YS0:4B=?[U"^=N^2&% MF"60*3KO#KNE/PKYX'=S%<^VVMB0QN\;Z * M:#F24P)&&6B\YQ":P_P@C<$ MY<,!'#&U,[PR+*;B/?S(_>%C0M#OE*<:^*"FDB[1])IG/XM^H^,3%?U6L-Q[ M)%@-G0JF& @XB^Z<2"T=@P/*;Z#^T5$P>#WNJA:AH$[:>H;)GHC,0^/%01V[*@G*:^ES$9Z&N\OJGQK&J9P3X ?MR!IB!7Z2]9_B$M< SRFX9H M4VSTN$8$UHAJDDZ)N8\C.I M^X0V3)6KQJ[MK\OWT?)=NEJP1QSH 1Q5F V@VXHGE*HYN?IW%#KB73ZDEC>0 M77YYE/T_KO:BW15R*M4^V9SCF^B?;LIRK?K93KN;RGY!_?3;$KN9* MGXUE%W+E-=4B_^/::!VLFR7PBGS;];,$%K.YA%@""]A<$^\)&*Z60GG_NY+(=D@R@9ED:R890(!2[9($J$)9-L$"7" M\DDVB%)"6P_+*MD@2H0EMA00?7;+[07\9/68\-8MJY:!7_[W2_G+6[B:I\@TUC@TZ/X0 M37&5;ZD*,B<51&1"B?H* M>?!(TRLTR:\-2+"*,B5!+U5-4M4D54U2Q$Y5D_7<[$?060IOU5GD M?*Y<7VN=!2L(YJ2D+#S*/-E@[:F=<05L\K\3NYT#&N",@C7'@M*ZJ*J)Q8): MKK;>6/"7F'"68L([,:&>JZ\W)OP]%1.>5X9\P$3UH6BW;E5EK--9*DZY^$JGR%59^JG_-82,\$7#Y&XD0)M7?1?LT4)^S6>TVHCL9V"Q+ M>_GRCR07B_/.%4R1'-,!/P"2BZ2]#X#EI?*\W4Z?'# W'^L'.>ZW61K+9%N;V*O&ZDA="YO&@&&G?79OZKNLB=69 MRLD#B;!+$N,]F(]HJ\Y1M"6BGFDE!DE*)Y.FS09G+1\[E MYYUMOV+2_WMM@CG!@)O*@.>+.4RQU1ZU51<]_W&<01K>>;LE]:FVO/#^<@MA M0852-8W/K'O_N)68)^N&Z:7\W(V-SW7L:83E#;CZ4NS\*I?+WU+\7..PRHM/ MNEC+5>9ZU L.O,Q?QU^EC3*F]N_P"[^4YU[&C-9%UPO M9.1J/?5*IU&3I&I_A=I\7>F?#C_7)FHB%W/S-?S2J,DK%7VWQVQ)-U6KSS*2 MR=*RDS1 D@9(%F%@E.=>,I]26!H>2<,C$;NFDC852X,C'S XDJ^FP9$T.!+@ M0RF?1D=6&ATY9*YD6$X:$WF/8113/HJ@?&B6US;8LK2/N4N8:8V^EK^MNMBV#E[ITTUA%\M170',YQ?(/ M'[AX8[2VG+;)6F(0(WF8_&E#'Y]JRPLO!TG>EC]MO.-3;7GQQ1_)V_,G=!PO M/,B1O"TO/$*2O"U_0L1>>$0D>5O^;--,EIH3=2#]5SJT7*G/%!/>U/&,U$9( M;8341DAMA-1&^$Q[_H2J5&HC?(8M?T+$3FV$-=HRV0C_<96VP1:_S!'L, T_>^\@C7FBXS_85D#=9QORN>:_E?4"B* M?R/.B5\3.3AQ#7XCD+K\-^[&M?UUB??)?)$&\O)((R$L?VD[EG/U MA-AB2]LRX/5GVW(QER]^LBW+N=IGXUZ82YT092;EV)_ %%LBQTZ**;9$O"Y] MME.N?<93KJSIEE\>KIFU]V38%_YC-V'1;5N'Q_QDQ@/#C> C%=/)3C[W4TFW MMT#H#;X,,)7QR_]^*7]Y*[!*N>IB$6HL2U0%NYW98_!KQUXRY(9WVS(T^''; MLB6WQZ0S_5$Z@)][CM0T-:9)__>?]D=!E]0O_6F4H25Z+).B#"TQ8/P)3SDI MRM#\2"K-25#5PJ[Z6Z7DE37.7;!Q$_ZZ:M M)*=#X:NUF3W/9/_^EUS)_RCF,_Q#JL>D>DRJQZ1Z3*K'K.66DZ7')/%DEYQR M_*3\Y2)W\K\30CA05@IO55;JO/9T?7650KY0GI-RLO!8:F*Q0"[D"A,]_]8- M#4IKHJ,F%@MJN5IYK9'@+VFSIYA=-C=$6+!2EUA,D/.YZGJCPM]34>'UI4B5 MI;?MF$"*4_; 3&].4RP3V8AJ2:Z=]^31?8C6/)65;&3NW5?*Q=*\$^B21Q/+ M1O+:ZAG=7'JO\4RY#X#E=LX:9HGK996Q26OQ2OOU;D>3;7Y$KZ9T?L MVAKC0[DXYY$PE=4W7WY7-[5E1Y$W+<>5K([4M2S-01-/6P,ORD>Q*])Q?Q,6 M2F*\#G-J%EF;8Q_\Y-3[+-LV20EETLKY8)12J+!!21N5LD:V5^K-A\VK%I3(UM=73WX_J^UL$\2=3D M[>2QM)DQE8^FFA7*AGO2<,]'"_<4"K4T MW).&>P)\*"W"N$K#/2]G8=NRK9:UP_1YABJ3( #2 $SR S!O3(^>JZ1AF169.6.6PPXSF:T89#@H6E\W=<>U%5=_8!_7>[4&YD2R_*3) MXWN?)F!3S%3*A31DDX9LTI#-(HE,KI73H$T:M%F3H,T; Y.5N=:AI0&<1 9P MWFB1E7)S18XTF/.ZQ1X-&%I=9E=BCP-F.O-K$Y#:6FGH9NU#-Z5,L31'EU$: MO/D46U[/X$TQ4TOK9]+PS7H@:ZDZ5U1-XS=K<>HRW)4&<%9GVARY/69+NJE: M?9:13)86UZ2QFN3RN,\3JRG.,?,_C=2DD9HT4C.A;^;3XIHT3K,N<9J78O77 M:CZMK?GXH9D7HX-FV^2MCJV7X:=DE^ MV.7E)D)UON76::@EJ2==J.3FRXG2\,KKUK^A.+K*2^EUPW.9AB$6L@=H)J]J M]?N6R4?S?EPOU#K8#,_Y.S^ BO7"X,EZ*EUY8,ES-RR21TJ)#)E\ -IX:=@C M)8[DBIDTV/%1@AUO"^AET[C'AX][) S$A@ ^8^K@$1:/ Z^$.OFLXP(%MQZ MCJMW1OPKW807N]^+E8FEZG%:P<_?=1<>H?X(9V:2,<:[21^+;M+Z@I>=)(#. MAMX+"&G3,BGG0T%#UO8!VK%LR>TQ^+_-F 3VK-MS) ;OT:0]SV12,9^1<":W M-&0VD_Z2BT6XU/(QV_ ZQ78\8 I;G!]3CI])0A*TU9M,X/6 M#*]@)IP'$XMF]H.N,NIY_J!K_(+(4AW:$ YILCQT))BNK:BNIQ@(+5@/8(3* M)*L-F*BX.AQ<3I+FBU.%U^'4F"/6?1FM'?WP>JAME\)8X'HLUQ.IX!:\ ]&8S*"H,7;&YOP86*,7*8,X48G@3<5%((-]JQ MK3XA-F _+L)?K0'TD9/.!DS5.RBUC5$&'B0Y/7TP@-N"I<5O PBP1Z:2_PTH MQ<&K(B26$;TN"49P212N$>KD0E?3'_S_PG]\[%0-IMBH//0$:@4&(Z*8;V/F M_YZ?IOC,*.Q"<3$R+?ZN0D09FZ:0O51-#8'Z/U&HAFI65K4,R_[NV]P1#X26O_EOZ7(9]S( MQ"'WE<=LY"B%FIT'. M$7N"/\7&2F!HEA>$0Q&]&O]?C)RB(H$HZ_SWR[_.CS:G,G+2KDR4,P9_K)BV M+K[Z\L\YZJ0HGX"]NH U3G#B2O34GR0B FT6P!BN5H V_#)^)A.@YC\"JU"_ MXA72_P+WP3N_C1W"V&F&:GQPEOC5C,C 84T=N78'V*$] MBF@DV\![%4G3.QW@9&:).!^#A='2&&M3SVH@0$G!?N/;5J+H)TD.B,VZP) DT&L,L!,8M(CD(6\"*JU@0J MC*L'>HSC*S(YZ1Q^[B@/EDT\P-\*_MZ-[O'EE@.JNS%50?,8KJ,'M EJ0:"T M:1YA]TL>BJO4G7!Q0Z%2ZZA5 -_J.,Q%D"K27Y5ZJ,#YX,;-B&WP0_0I8N9: M<5&&!6I/_#YDD3.4.OCQ)3O)3!S-Q NF6A9N#W2^(0LM#/&^*;II3MH*(?L< MYB";\LSP_*,@BYW_3%!Q,/FGFEL:!4I)90U/^S;"EA_-H.7'_)T::\=/)SNA MD/:O\]G&]HQ&]])77&XA_^/TWTI_\&.+_I)_?*/KNC-[7 :W[=!MC> V_]W$ M%8$(D+Q!LX#7(\]V&! N6!B ^VU8P7">N+X6A_2HD6: D V5C;]D.7Z5O'+U(2H^)C?X\ M3C;K*_ ,\3X"LL_;<''QO:*TUPG:>XS0OX2\A>I"M&J[!U!E:I-D[YCO( M5,AINU#)3Z5M?,$#O9 MY!=1I#[KMS'$P'WX&Y9B:Z]@:"7?XM!T33(M4&I4%1X392(3BCQ8/4=PC:&T MT5$ >\)M]YBBA<>B&(XU9E3*^4ADYC4<=^J9C'N]![8.F*6'VK_*;!>X6^!& MD(:6?4>&"OAK4D"[FW",O-HP1$5M"I XTR?/M:H, MB'O\@=OA47Q_GJEXFB[\'4*$.B& ;HB8B,_(7AW<#=7;7P+GYBC--F,1^AS0''&3ICBR-,B"W^8BEN (_8M/I]W75AX5\=^(^O[S-T M;D>U3(=^D@%^DW?""O"1G&CACRT=8.M:=GAF;4 ;>C7Z$='I!??K)CG#\*]O M7/6*[)$83F$R5F0SO0\*A,-(\8"K? *) 1 Z=D13K-I*/:=8YG2,8)>A+VW M]!T=_H53-G75"G[ZRA34L)$C=TBIH*5_DS@)FJC%P8,06?FC+8L;5O!EHPO' MST'U=?(!PH,2,:U_.1('\,4VGI MAH>>=>FK_BTN^^.7/DW44[ 37>)=#]B'!;Q?-^\]'?X5!''6W.0H2%S+5C0A MNI'Y.@R(1R=:X%#)_X"UZ=_&B;-:SK]IJZ"B[T.FZ3+-8B M[9HO$98O2268)BJU0!3/02=%IV]<8WP!EZ"#B^N!))&?TB-1'#BJK;=#SS*' M)'J\NL#_>KD90>!D1]9+:60]C:RGD?6UCZROB[/E^? /]7#<%3T<#UGJ'9\1 M#QKO=3GAYAC3HDOY)]U0*&A?Z(<:U[G/R5DPS<<]1;G^2RY$_2_1:"J*79,4 M,L5!YR\Y%X)TSS#-__XB<>@GXB=125<,-W9:F*YU * MB0:WHPY/^X@N4<&8 NGJD^NT)@[X=1D&SW@IR.E0BUD .FF@CBM>&@DHX+K' M'(NJXO0DG]'-S2G_RC3<27J,%C-TX'^@!22(1%^J.RM.-!;BF6I/,;M,>[E; M^.,%7N/+:,>>*72*-M@_\..^#K8RF#8B(XR[-J53Y@ 6JYA-T%[XP&/ACLMZ84(G#+ \0,#F#XH!AF=OM_7M0"P%/$H9(K%2%I1/&>\E,D7 M(RQ?01-6Y<&"HNP[_Y60]U$8,E.I5X)[)IGCK,4%:XOQ=<4%X['M46&1'\P, M6A<0(\163N$2([E/4[@HW6V96?YJWT(D8S9:]"'\H5'W4Q #,'2%$$$7-\)V M(SZF564/SG#KS4 /](UP432\TK5CBJ,;:;K1^A18@ MF#@<$+X$EMI7L((&/7TLZIW!M0#5L9&%-T7?Q[4C"L:!?B*!N&%6A[OB@PC( MQ.Y4Q41W">V04P+3G(S_?L_5,0Y$-.42VE.B'6SM)ZADEATI5*"-XF,P:N2[ MG,:S$D!9L;QN;\KS+DQX%2T>!/;0[7$_#P_DZ($+BDHZ#-29N+='1:@[M/#) M8Z%EH1K#H8LGH)M<[^3;#5=)3AS@$D!#)J44&XA57>ZG>[!0^"*G]IT]/I(" M]=PAOB.H3-;U1;0"VP*ZQE5Q;!_A.S50%ZVN!P/;>@0.1>E28- 7 M)2!P0_<[J#AA-11OJT)N+\RWTAW'(T[F#2PD.&:KNA.$#RW/1D1I0"-&IY&.9,L\K+8BU[^$N04 @G"]_'B'X'0*L.4,F] )%PHY,K! M3@&X2K=K(QQ9F$VI(D*&J"WX+%\!+9ICN>.U;Q'HD2!KFYD,Z1RYR1!K97KZ M !A0'XZ.G[K#E3#NCK69;E+$@%'&+%][0(#X:O&E)#RK2+"HKPFBBH$F$WIY MD0<.R/TJK(C@V0A5SLJ./6 &JG0)E.\A_/?W-WUN!Y@<32MGNAUFN4[Q*U-F M#G^:3UR< 5BFS[] $CX@A <&L'8R/. Y#?C6B(7>@;"M(2TXW&]P\KAC UF[ MWN'^:@JL.P I/\0L*+R#E$]'H)N.:WO<48V8P$\4I%76M;*DM1)1=CQ*(B"0 M"EX$LGJ<#J=1 ^Q Y0E<9+GISATLV0 2I_S\SMCQ.3S:K#&PS">].*$N0ZJK#GJ3 M*HI=0F4@H@>0"L,+!QIZ(:R'*JK2TK]'X?GKND'TN9.?.6HCY$ST"<-+TUW@J@K7\- M(:<_#[L)?PEH%ET=[^"VQ;+,H?G![5D\E.57 NZO>L3JP1J;=P!R;6*3Y30V MF<8FT]CDNL4F"T]JK<"YP P9?==-K!O(M@U0Y&-<.>0VQ)\1BSG0G^B_\>6? M;6YU+$3#?"VO+LE/\.IHCHORB,E6BA[F)4527GR;EH$N9HT8FY$#DYFJP(*N M&@OMH$X36-;"(M="$WO;EA8_2@H!P&NO&/HRT6M,9J)B$J_)Q@L W B0EE?E_!:0 M*9*N_?=+2RD4:AU%Z[3:FE9IE6J56JM>9=56M207\JRF566M_(4+>W['[GGS MH'ART3@\WSUOG.]>-AN'6_#GOOAK:_=L<__H[.)4W#2?[4\@Z%QD:[4PC0[> MM<:9^I0@*X2>5,QQ^J'#B()2 EA*$6!* 32;9U)CX^CB7#IHG/YJGDNGNV>_ M%H5>U)%Q/6BR ;:>Y "L#>HN,+!L8JH4+S-Y@ :C!4BTPJ5-S%?T1^!NS$C> M[\(H=DX@]6FVJI4+559J*4J-M4J==J%5+^8+K4*;Y4OUDEI1VNT)FBUM'AV> MGQ[MGP&.'9\>;3:W$*M:Y5JM7"NGQ#J36$M18O5A2(0:0O&SB<(G-83:@]8X$W6C!9"2(U":!! *!,MWL(J><^ MN4(N:^(OC\)QJ 4W'X7_O*&Z&1XK1OZ',:JNR7D?>NHM$U1GK+:@ M-=!E$2X88Y5MYB^7KP2U9\YH0;O5,?-EUMMU,K+03T-.9BJ;QX^.UT<]'LLL M>;T#/@P#I[QV4F0WQ \%8JI7$%,/C.!22@N,-,%R-9R1J?$5T:I'9@)*Q*;>.T[BUW'D7B3Y3YXI>C 2HP>86SLHQ8-7$TC=C%"W=+^6K!T6(B&4_^%@*" M0B8>3R2@Y*-D&[0K5WPV20R1SVD7HRLFE7<2Z'F:7'CLI[ZI,F=5:%WMN'-, M1.)^E39C)F4.AM!$=-9]B*I1B(;$$1I_)-ZI#I*$89@P<.\![\74K\ I.87( M^>VT$DQ+L[E3F:>V,5Y$@AI51(LR]#L4R=BH>?R&S.N6GM+7,SGM80X;1- NVBRXU[%/2CQ M;4 IN"[>C9ER\$X@:HG9MN7/%( _.[;B:3FI$3S3&3DNZV>0>0$G0$[3 XU] MR QZK0@WA=H2&,3=M\@%.NJ.!]O(J$&N&X M-EJU@67%1/JI*[)IQ:G0<]O\#MBK'>ES)@(XNLU[\8 >QZAFS-^2;O:8R*$/ MR1]S9@UC;/4.@3ZN]P4KB$+:!^HX3*./I"Q51_32XV5XM"4Z]0PF@)*#,119 M'%&8YF>"SE@W*6Z^GB62VNCEMY[6Y4$C]! (^PX0290'8%XOG(9G8&E=8,52 MEH1F#7E&NZC^;X< 5"1'QS0VCKN(SWVL*;P#R[ 1Y-9C)GL,3GA0N@VV,!)! MV/L!6(@.\,-4_O7*H:FD.31I#DV:0[/<')HQK:;4JLNS7#CUPESUG1CQ@_SB MUK'%78H@73&W?D19P)[C%R@,+6*.%O9K819R3/@3K@HU(U(9;!+4,5D;5"T' M0M4<^>(T*H!TT8BOK0A/*DW[(7>%G^6"XJ@_$+51;4OD_Y-]H?Y+"J5(J9=^"PR MK;AZ@OUZ1#'.P-!I)^0_&U@&UJ^15A?J>"_7&$C#R(8.CW'%#;W'" ,NAD4V M=" Y2?+3YKB81="CBH8>[ASUBK7:W)EO@;?QPK MRM$ +(%/BL O212W#'-]VZ\?([N)&*^H,0Q8[H-E/'#^_J#8NN4YDJ$,'4\7 MB?&\NYM(A*2^N*+RS=9Y"0^9EAA34K#AJH79;,A:VR MT=62DWY:0Y _8$VB M_=(-PF>16L2 !7NF$&Y!N X;TVE8OAJT&>&O=$CD\JQ];CYS2<*7U1G?-I=M M>$%/L7ESE'"!5]Q0%>E\QHB;TD-%M.E% 8W.\DE(P I40]'[X2B-H(@:12=/ M_ K\?,%&F*A\-6/KR$0<#(&50KW3*N7+XZW8^5<8U6])'$ M'I42:A*[J*<#T*53O&E;B77<%('#AFEZ0= &J=R/.OX*QE"L\]H,D8HHD#;UMM^QEL(=?QU><@]DX'>%F"C!QLX*Q.E96,?- M.R6(4FX$?R#6[/XEDR,[H3A-)->5!T@UP, M^!8_$_[_V[O2Y[21+/ZOJ%*U6\DLQKH!S^Y481L29AWC,7;-9+^H= &J"$2$ MY&/^^NW7A]3"&+ #0MC](0GA:/7Q^MWO]W90F,WY8AKUEK%I)8."/R77H/RV MTLOY"!'E9)/)\6*/+Y+N&-$'=KO9J!FR7)-E^9DCP.D1Y$H;:DU7S9K:5)\[ MKMQ33 $0L#)4 ,#0\,-6/)"YW_WXCH(09V4/2PH=F%N!+X<@CR:L$.B8XA4@ M)@DV_ATN>9CR!90\RD4^$!\F(C.+F-]BZO&5,[L@O6;]2?]T1EME2B)\H&,. M#X8Q 8\'9B%@,#FX'@&"8<>&3YB>0;Z[2(%E@H'QAV?H80;$L(('U!;16/!# MBL Z62D/FQP!50O]I^1>!.L!Y@9!K)R-U:6V,\> 2$50@!48*QR?(]F&3T@4 MR!CW!D[PC'(% ,V_QF-5L+V"3#U,N_G2 (/#)2 C 4L/PO-I M\4.LX-F ZT1A)!X)0[ZTYY[](TM.99/6'8%-V&\AY^@-I3!8>2+#2UG+/D M6)R4A[%GEF(TT0P CO78N GM4B I-TI##WNO$.4\DSWZ$^ *KNU18 MG3(VEQ)[. 2G#LD+3W-W#LUV-: G5 MPM?SG'U$CO!\LC3.)2DAED'@-[#RX7\G_K],ZG)CY0@S,!(L +(L8"0HK&3* M+$^:VQ1U^V4!2S3,F]51O64874N/9_&V9W<<2B/0>0]9D5PZ73/0^GL$FF=! M^N&C(Y6RQ*V,.D:AB6-8>5P-(0"2PB@44DL!P: M",P3%R0RYE+JHPXS@.YEZC.?28YKY%B@#'(88NC$&Q'-(',*XZ$3BB>Z4C?' M,IZ)X!KEE:1J&CAC%D[C5'>"_IAA%*,'^/$$U\LAO8))C90H'"2/DJ@O!/J4 M"_)QR20,BA )@V'@8=^] XXH ,:(8C06@\4@/J5<@^):!Q1,YJH'T2KATJ:1 M42Y4"\$#*'R:1VY@LSI,"(H^X ;$T-2!]P=2; OLHL;0+V!7Y%)ZVV@Y+SZ, M2KH<5DR^S^O^,F_DD$9PK#WJTF9S6%>["]!D2&3=#A__]DF 9?4>K2%'-(? M 8N:G!SDOE%EFG7+X\ZO1O.:ID?%=Y\!TL%^"!H?^XJ4/6(W$>1IDCO'5='R MH-_(TD?F&_CT\-1QRAC'P$TCX*EL.6P6&3F>YR,1(_(HXC:H6;,0G MNU5H+O=\)[H,"3CO3<<\<Z.DZ?"U$BU"02D\WO" M"5-2+^,74D5PV*4FC7^P'[=PQ&#Y;XPJSP0S/)[J72>+A)!H:5"NK3-**&[J@- M578MW_!-2]==W[)M6[:WG=^=P;W'2N.^>#]D5GT.]V M_KCMW7P;=,YNKWLWO"^E?E%*3NNAOJ7D*"2JL<2VBK6>1 M6X"6?S:! 8W-9@R&(C@*8\9CH7"/V:UYC #"!G*]1;>8A1A61)[F.:1,%@[! MKY8?FD?CRGFGO'D6K"8-?K)-0 7.'Z;9O+VX&MU?]RT'GLM>_ MSMF493047=EN"=';8OX%O$&VE1+LI40VDV/Z5=(7RB#E2\@,!PW8!3]6U7U( M]!(YMC9L*2W;:OJJ;NF>KEA-PU$MQ30=1U-DM[50;(WVPR*(2;M@#C?QE-LUK6,X)DFT7OV0#! ]KVZ64Z M00MUB9_^(;F&(-]Y2O1/2[<4"W1SZR:R3$N3R7_F5UVM,3G]^NTVO3OMAV-S M?!&>CSY(! CQ/Q^"A^1D&#SX'MKE<.Y_D*;V!$W2=[T3-"](>5%DQU#:<=SV MHAE2LKNAC7X.5^32CF/K6Z?WM_Z_NV^/WWTC_7;S..A<>'Y[-IT,;+W\]/5A]9:&/038K7 M[TU/556[[_[5N4W_;GPUOZK&[XW>^KL4'^"N+-ZBI;QE=C93#2?4OW?,L\[_ MU*OOP]CYO'8_2 =(^[7WB.R+3;(@T?2.#/(.2T7%-2"C+"_,QC'%_,O2LN]Q M"93#8.[:X6:8?213$US@-"\!0QX3\&121P!5?N3[NMS\:'\BKZ,A^??:'Z7$ MJR8-COZ[B[JIG]7I#R93K2DRU42FFLA4.[1,M6U81TM/F3&DO%84$YSQ4H,= M+$FS\]>7WFGO9F!I9E.6]2*82'1:0X;LF8V M3'=?7J[B7N#=WG#U)+N.,2;,18 IA?9L[I^P%_S,X![3.PQ$ZI);4*!L.TVB M(EGC=PJD^)02GTJ4)$9_O(SI0ID>(GA*0F2M]!=-Q$S^P>\/'9KM5=G-K7#1 MOUDOK0_%?E/0-M^7SL,832O)]N4X\58<,;K(]'Q;]5:S2N?+&,6&"RG2JE)7 M2R#64KA'1;37BDP#$\$QYEHOY%R4\;(3F#U(\R@,/(DIAM6A_$L,(%'1"[P. M66W5PHBEQO_]$Y=[W^?Y,QMQ'KDI&,O%Y5.R9K^C&H!B($N #/D*<@=%;=^T M_MIK7AF:W_%R5E#W(1_?>BZ=G^,>E$NMKE2:U*2& 0;]<_Z1@NXO;ZY.5$^+ M6F*S%@G09H\YFOON$?HVY!.?^$3/_95_]C]_I%'RZ]H9D*_]^H$Z*L9),IN? M'!_?W]_7T1/JH^CNN!V[8P#E/_:]D1T?>W9B'RNZIANJ?HRNH*+(NFFT5$UN M*+IJ'B<355.:IJEXBN4_:$=:?9Q,EAD0+]RDM:Z2LR*P2H\'5L$>%'",# W M^,9WQ],HC$:0J7;&PZ_8TKD?$F1%_MVY."=&6&L" MP-H"4-K:WF^0ZH=S$Q4#I_EIG^I/7$ K).8::;E7MO.6I*%@4:M]:$WV4P]Z M*.);=019!Q"@\5^T&Y67I6H%"?5%I_:2<^)=JK*,7:IOA9 K+&MUN6$H+1UD MK:XT5;U)9:VR)UG;1A:<1_HMV?,E,@Z*G>(,-6.0T)]ELI;).)7(.'UC@:OL M4."J)IG,:H%;53YT^,)5\*S];,FJXM9#H'RDAK\G:GXKI%L5<0MB=G/K5B]+ MXIX^0M>#DNQ8?2]V[,%>M(HS1+WB[KW2/,F"QZTR*?268LK$I%!51<4,3B_/ MI,"L!2K7/PGH]H8L2]^5)4#1.EO4%.!85OU@[O_AFP+OD5>\0S%51<_9 M>R2] Q13:MEBZA82\>^1 ('..%34O%1FJ:7(+.&^$HQ#R*Q=R:PJ^IK>(^D= MH,PJ+3."R:RK.+B#T,M+Y=2.TAJ$G!+,0LBIDN24+DBO$J17:3EER)IL4CF% MWMJ7"_ J]H^Z*2Z1KI0;4-6$J!+\0HBJ'8LJ0Y!>)4BOTJ)JN4E56C@^$U6A M[1*PC_8(_GZIO-I1I/T=F%8O2EDZ2#ZRG156DK5L<>$5IV)%%MD7%2&ZJLBS MY1EFAFRHK5831)JAF(I&=U]$O[/C[?..4-+A%NY&4>%T-LJXW*2??F%!\*\SHC982HXLJ MLCBJ06$'*NY*R^38N;AK3Y-Q-'U<[)JVL<3;47J(D'B"'PF)MTV)I_U+D%@E M2.Q 15YIB2 741K,I=_K6=?.3*3TH>F2=.$GB1_7)!^W[\/-$G')$2\--Y=? M.TH;$?)+,!O*+T)OK0:9E:ZWJN4Y*P;@ 4>*J:(9\HL<%-AW_3I=MM(W M3Y&5>N]R(.Y>*7>OL*3>%.H5I;].KR^DWG2>V!!L8>V?#HZ(!F=?!!'MEXAN M[(=H&DT>$?=":BV.K WJSMH7@JHJ1U5GR+QC'=4O@NEWQYX?,.:7;AI/ M@_FXA&?]*R_1(ZF6: !$*/C_48S.?C)#?,A.HOA1FH7H#-";&(J%?&=+TUIS MX,7YOSPZ6>F0KR:+D*\(^8J0;[DAWYT<"Z;*YCK^Q>^8O#D_*Y?)\H3B1*&W MZ2QM*?#^\\&26TJK(=LMRVVZGJ5[KF+9OF-8CF=ZJJ\-#;79_$ (C/QBT/M\ MV;ZYO>X,K);94AHM^NEV5OUD-6MXS2OSL@J,]IN A\K+4W'_4MMZ&;J>S4ZR"B8 M)QC3;8P^\]+P47+M=(YTGF0G(J"Y]24YA3)X3(_/THM.^!HXKW73.OESV+_J?>YV!=-:_ONI?MV]Z_ )F= M/IZ\DG2HUD:]2!)S!-2ZC*.Y\?(F@^#J?2[#<.<^V$(R64'1$&" MA?T4'8*/:L]$* CP71)@N30V#OSADC1;06F"TK:[I(\KLKH_[2D2RGVQ.H[D M-^'R8A.C#U3(,K?$0KA@!C<^1.F'873/=HW]_^@^MF'2:C@N MN#T96*45"[(\@"4= %\43L^].SU/8\A<_!),O?E!D8[@78?N[124][XH;P]N MSB5H ;OQYWQ]VK2Y/2" M7[/X'H@_C7"BQ<3ZNRCPEN?59XGSQT[D/:)_QLDD_.W_4$L#!!0 ( -> M#ELM-_JD3@@ /HQ 8 8VQI#,Q9#$N:'1M[5N! M2G5,GE[(TMAV8]BP3[IDE=O>Z$$WU88F;\=>VDK M_RW0-:;GQ)V+N)(S=$ZZCL/\$]0Q^HM/P@\:<7IOQ(7PT*5JV[GTF)7E'3+I)!9)BH(_/F[TG2K"I-IDP[PX&!]!4J=:$U]>VYFE[C18&?]EZ&)I8RE6[2W[# M *#QHI!.1-10))5>&(ZB8-4CZ-H.L-+[:ZY%!!0Y72:=$@)T&"D^]I/NNZP[ MA_^5-M>LX'/!C)A+L8"O&&QBZ6J*\UL;! [(/VI3P?=$_F<[9)?F* M?V&QV8U(BTHK/9/0[%(;B'/R%>/-)/NT6WV_R5]K8O=[-\D2&<[)19_L"M#[RL7+);+)(2"-&]8)VM368:@U8:L1V]0>"50B%=9RLR21DM\*C-OITZ(L M@S(84I%_IS%(()4&; -BX!\6FL!L&/8Z+9AMZ&/3?B&,:#NA"932 D^TSH&? M&&%KD7H%J=\:JND,TX1!85&FR^XR[''VRG!V^CIP)E@N*U@R@6)CN3V #.*H M-IUZ6>4(#M[MXW>JF@Q] AT=,^T!69("2@WC)EP27L&]U\!K;=X^&!K8SCSW M[)%$HR M&E P@]GO3XIMP7+E5[8%12-F$GK#,= G J#WM"RUT&472GS2-L] MJ%X9J,YV"E0W]RR0-B?^?FQ;V+0LG)R]SG.)RT-[Y,WSFG$C/!!@V)*V#P;+ MA*6ME+:@%B16(M91O*/K3-I4:=N@'45!HU5 1&TT1EFX#->24IXJ0)$&8!2&.@@-B"%EGCU2 MOAHI"U='?J(/<0L)HJ;)#F&1K5.^T6-@MF;@>Z*N?R>@/HV^!VAX78CF1[N$ MZ/?"8LU@UY[)_3;J>D0R4][8YSZF.FM@(*.<1H:E1SLK%&<0KUF)978D-AT2(0XBZ/QZ^I($%$ M8[07V5/1=X^4K;8YW6&D/#MX/ +,\\/.LW$#K,UE1G#@5E?>F+@%E"A?(XQP MDZWL%0B2/#AOHI3;AB7T>M/V5AN =T^TD^_Y.'[73JAN3 W46$^!TQ3F[!7P MF=],5&"V"N!!C:@)E22"K#8 !.B5-2+I'B(O,LITIR!R->>J\1Z7[$?D.?(> M.BXD#K?&_5+S"C;*:-^'^SEL=UYFA$2 5^SU;A?X.V)]>@T;0Q9 M5X=B;.FUU-:AG.[:H"^+G5V=;+/#)YKD@ G\\ /I5O$4QNL/%.FLL6K6>AT% MK0INUWR,/+B'E/ ,[PS_& MZ86_D92M_$!OX^LI]'2QN''[A*87<,1'^^L%PFG!-FU38LY8$3^9EEULO0FQ M)Y.O_!#A IPQ-W#A/1B6\($'INEOE;8VW N42U9SK>:">%?%9^T=7]/&*E'6 M2B\%:A>%#M&)WT,(+/JKD-+C;^K^OYA,[8@:G4?-'D>T ^9A\NZ B@Y6,&W% M UJC5"O%:RN2U8^NBG]!)T5XW(J>7J,M@S'C*.2@+Z_#M^,-V#' M"$ HU#DY> K/>HU;>D2NLSIKT!R?#+\^;E;I%G"0L(MFUH!6Q6<]1H\F[M)N M;]#P>6:^7L:ST?')Z,VXW>O6.\3U'?,'U.R[@?_W]$*S]=?FXALM_D3>Z]/_ M3J3#C%+4]FU_R^-WD[X\W^9BGUR/87S\??P9PWIJOE^X\.2$=W/5MZWI[["> MKQQ/NS#?RT**G%W=B;2A8T;V4\@<]]OW.K;O\//^[N=P5P*$:,L.R_.MQ/*/ MO\TK#A@>WM\5];PRX;,P:WK%T]N9T4V5$<72)EEY_!357" ?#$ !@ !C;&ER+3(P M,C4P-C,P>&5X,S%D,BYH=&WM6XM2XS@6_14M4[T-53%Y0+89)TT5P] U5&W/ MS/8R'Z#8VZ=XP2W#Z/H=(JQSIM.NHS927\X[(\&HS$;#N+Q43P8LU\_LOW?KLX/2#IWA<)O MP=/3:2$<9TG.C17N_=YO5Q^BD[W3J9-.B=-I?_TWR,YTNCJ=IG+!K%LI\7ZO MX&8NR\CI*CX:5&Z"GGWYG$G'CH:'HVE_!J-57T'%!% 2YK_5\?SBT]7E MA\OSLZO+7WY^9B4W*F&BRQXP3:C_29:I[;%$&">S%7,Y=_'7FG1*-]?#+J3% M=BCI5G$NTU24$/C[=R>CP=%DVB?!L';'9TJPF3:I,._W!GO05*D&N^VUK7C2 M7*.'P4_:3D,+2[AJML?O%)@S6>;2B8@ZBKC42\/1%.!\ EV;"=9Z/ZKEA=.E,+:(F([2,^P,I9@2LCN6(93]!DF"X0))P.V"6I(!2 =S$2^(K MDNZ6> WF[9VIP>W4)YT]DJ@5!, V#4KXZ:S7)^$V9YG22[NFHA%S:9WAF(A3 M8] ;6O8ZC+)K9>YI^TJJ%T:JXYTBU=4M!-+F#-]-;$.;)@LG9Z^S3.)RWQYX M>%XR;H0G H M:?L 6"8L;:6T.?4@L0*QCN(=7:?2)DK;&OTH"AJM B,JHU'\ MHMFR?1 @%6!40/G%#4K2$G7N&0+,IUI!8GC$H^%X7P0MAN,H#9?A6E*M4P8J MT@2,PE"'H8$QI,RC9\K6,Z7AZL O]"YO(4&I:;Q#7&1MK7=RGY@-#/Q(-/0W M(NK#[+O#AI?%:'ZP2XS^45C8#+CVF=R?LZY'26;":_OX+I3MS00(U,P4\D== M&PR >$5HHB@(*5'Z<:B,W\3/;@P.YS-@9)- ;EC5:^)S\"4KTL5J)5-_OF7K MF96IY$;2 F1(/>X1Y?-AY-&_ M85, MB0[HUX@@WZ1JO8)#DP7E32KEM6F*OA[9';2#>+=%.O>?C^$VS MH*HV%5AC?0J<)("S5\!7?G-1(K-5( _NB(I822*H:@-!P%Y9(9*^4N1)H$QV MBB(7"ZYJ[W$)/R++4/?(!7;>;JE?VNSQ$1$D7&XO:3PCT!'>WX;"::9K][ & MCXEQO)465!5F?WY:P6;K>M.37 1+T'$A#?X*ZJ? *-TI4/\8\'(?=S[-"(6 MO[,5W$_P]I3UZ"2I#:&KDV)L&;70UJ&='M=@+(N=79]LL_T'NF2@"?SP'>E& M\03@]0>*=-98UJU>!T&KG-LV'R,/[FDE4A_:O#V:L+-B2EX+U9PNWI'O?;&) M)FR'*J;7TXM'<&?\USB]\ ^2TK4?Z&U\/86>+A0!Z]G%/^7$7BWSBC.%&H.6$V"EG2 1D=QB10@49,:MF<%2\&O*=<+ M-8C/]GSUY)^,K8_6GT3-IJP/YY=;PAQ/T=&*-LH]2..FYD(7 M=;L?6/>89^O[/6K:6WN+1CPXC2C12O'*BGC]H:OB/S!('E[WHK?G"#G Y.T0 MWHWIXD/+S!4)KQN-WA]^/WDR:O6Z-C1K_VPNOI+QI_+6F/YS+!U6E.!NW_:[K_]-^_)TFXM_T!#CT>'@W6<0 M]=!"O]#B% 2>8.ZO9-I;AGM&HWV)@;ZU# MV_[G:?]K>$: _=KL'.7+9YO'".U&RM.M6=]?:S?7R5AX?7Y7U//*A-^Y:1,, MGES/#;8II21#FWCM_CKOY-^^T:0:(RBB9"FBYGKM,+O?!6A:NE\%N/LE@PHI M=#1# 7<=\0RY;\P76J;-YI^<'(Z.6S<=V@;>GX4O+_3]=Q_^ U!+ P04 M" #7@ Y;ZI-!$M4% "7'@ & &-L:7(M,C R-3 V,S!X97@S,F0Q+FAT M;>U9"W/:1A#^*UMGDL , @F,0P7VC.O8$V>:1QWR P[="5USTBFGDS']]=T] M"1 T3C)N:.W6]O"ZQ[Z^W;W5WN0GSSO/$I9%@L.KZ9M?@>NH3$5F(3*"61Q= M2)O 5.<"( BZ/OX'AX'GG4R0UEF]263+B\AL(NE3@^2)F9R\RS.@\'?F['N+.'TSMK;KR%Y#8) ]]_ M.LX9YS*;>TK$-AQV1Z/-D)'S9#VF"VDEZF*$8E9>"Z+=H!HIP4PXTS89[S+X MTLY\M2_6F?5BEDJU#)]/92H*>"L6<*53ECWO5"/X60@CX^=CM[J0?P@DC>I9 M<6,]IN0 7D&_^D(<9UL<%\+I-M.*X^3Y32)GTL*@WPTFO1D: M+=^#B!&ZDC!WE?'L_&IZ>7%Y=CJ]?/=V?T+^7A96QLMJ2&8<90X'1WG3M"C, M90:1SC(1$;!56-A$P.>2&511+<&(7!N+O@\7VJ3H]=YOH&,X(R_Y@'Q@*J(D MTTK/)4IZI@TN9XY8BP@]>S+J]_WQF4XQU);N5S!N0ZR-XY.C%IJ#0/$XO"XS M 0._ RZ^6 &Q5*M8I<4?1%0:]$#DPS(.YS<87!E&+!)/95'L\KQRDJ]8=F A M.KA4R0Q>,[+J2Z&4,#B62!$C-:1.3@WOXEA&PD#KO9%9)'.F_CK9=A+\8BBG MO$+C%BLR%S+#O"-QSQ?(;"9I]VD4Z3*S&)\;JFA9TJ V5P<28<1L"3A'6))- MZA4<,Y*;U7$'"JT$0D5&S4L$H!!NW56I! 0#Y@6'K=F:=L.*:PN>1I:F@Y\' MAQUB@O9QB#3-V5R\QI'TF%(F@V!$)F Y>@T<#3K$QGE!,!CZ*]8?,TEY](-% MX!$?^>(H&JEP:XE(AW!$ZB2(8 MUP%BQ.=2&D$GG7. #08MAO@;"(8MWJX0SG%OQ&8*(:C1:0+<(63_$?VV;%Z? M>NX$HVWW!8-^ P.989RE58K#U&F9S-"G,:O8!D!,4N[,C2@(BPY-,RPQW<6B!O MCDACX'7W8JP[QDVCXM@J7()!=TA$P<7I\0$-4ME$KKK:,-.&"^-%6BF6%R)< M?6D*2<@EU;E+90PAA5!L%TDD_7:)1"-5Q3/":NGP*2EG#;XX0J,*-/CQ0?]@ MK2JEY8BI.J=@L39NE$L-$]5,0K_;'U86VP,*+Q'C$$[+.:8V" ZK8_0^0=ZS MG-[,PS'I#]'R6YJ]>-$].GHZKIT:"V^KTS#(;^A8EQR>^.[O=MUA_;'YL2=[ M](K>%TJHC=K?H6V_WQT,OH+D;=K\3;/2@]3]M.F_9,\''BWW0=];'AP>X7L8 M\+4F2[_[4/]6+_9_?,;W7+-E=>%T3\3;@QC31!9U:YT:9*[K%D6N MK49M5>JA;>X\K(9%(J,$I 5W_R6HK5= IBUP(5+![W!=0>,U#:0_H^9B5-^@ M(*49W;[$ I->1#.X@OI]R(7<=*<+6&:8NG?9;MKZ@V9;OP-UAW"K_]]:) (' M#:2,4RL^UD;00A;;FK*[_7MUDC6O2>N1YBWI[OUKCH)[,R/8)\\9)&376O)5KW#4[1^NS\]JS'=- MB^I>M^>NA?\$4$L! A0#% @ UX .6Z%A>@!I$@ M+P !$ M ( ! &-L:7(M,C R-3 V,S N>'-D4$L! A0#% @ UX .6WOW M10Z\#@ *LH !4 ( !F!( &-L:7(M,C R-3 V,S!?8V%L M+GAM;%!+ 0(4 Q0 ( -> #ELX(-1LJBP 'KQ @ 5 " M 8&UL4$L! A0#% @ UX .6\5VE3G-0@ ,? $ !4 ( ! MPJ\ &-L:7(M,C R-3 V,S!?<')E+GAM;%!+ 0(4 Q0 ( -> #ENC:3$* MY,H! &/1%0 5 " <+R !C;&ER+3(P,C4P-C,P>#$P<2YH M=&U02P$"% ,4 " #7@ Y;+3?ZI$X( #Z,0 & @ '9 MO0( 8VQI#,Q9#$N:'1M4$L! A0#% @ UX .6^T> M!357" ?#$ !@ ( !7<8" &-L:7(M,C R-3 V,S!X97@S M,60R+FAT;5!+ 0(4 Q0 ( -> #EOJDT$2U04 )<> 8 M " >K. @!C;&ER+3(P,C4P-C,P>&5X,S)D,2YH=&U02P4& D "0!@ ) @ ]=0" end XML 70 clir-20250630x10q_htm.xml IDEA: XBRL DOCUMENT 0001434524 us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 us-gaap:AdditionalPaidInCapitalMember clir:PublicOfferingMember 2024-04-01 2024-06-30 0001434524 us-gaap:AdditionalPaidInCapitalMember clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 clir:PublicOfferingMember 2024-04-01 2024-06-30 0001434524 clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 us-gaap:CommonStockMember clir:PublicOfferingMember 2024-04-01 2024-06-30 0001434524 us-gaap:CommonStockMember clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 us-gaap:CommonStockMember 2025-04-01 2025-06-30 0001434524 us-gaap:RetainedEarningsMember 2025-06-30 0001434524 us-gaap:AdditionalPaidInCapitalMember 2025-06-30 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-06-30 0001434524 us-gaap:RetainedEarningsMember 2025-03-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2025-03-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-03-31 0001434524 2025-03-31 0001434524 us-gaap:RetainedEarningsMember 2024-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-12-31 0001434524 us-gaap:RetainedEarningsMember 2024-06-30 0001434524 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001434524 us-gaap:RetainedEarningsMember 2024-03-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001434524 2024-03-31 0001434524 us-gaap:RetainedEarningsMember 2023-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001434524 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001434524 us-gaap:CommonStockMember 2025-06-30 0001434524 us-gaap:CommonStockMember 2025-03-31 0001434524 us-gaap:CommonStockMember 2024-12-31 0001434524 us-gaap:CommonStockMember 2024-06-30 0001434524 us-gaap:CommonStockMember 2024-03-31 0001434524 us-gaap:CommonStockMember 2023-12-31 0001434524 clir:NonQualifiedStockOptionMember 2024-01-01 2024-12-31 0001434524 clir:EquityIncentivePlanMember 2024-01-01 2024-12-31 0001434524 clir:NonQualifiedStockOptionMember 2024-12-31 0001434524 clir:EquityIncentivePlanMember 2024-12-31 0001434524 clir:NonQualifiedStockOptionMember 2025-06-30 0001434524 clir:ConsultantPlanMember 2025-06-30 0001434524 clir:ConsultantPlanMember 2024-12-31 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-12-31 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2025-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2024-12-31 0001434524 srt:ChiefExecutiveOfficerMember clir:NonQualifiedStockOptionMember 2025-04-01 2025-06-30 0001434524 srt:ChiefExecutiveOfficerMember clir:NonQualifiedStockOptionMember 2025-01-01 2025-06-30 0001434524 srt:ChiefExecutiveOfficerMember clir:NonQualifiedStockOptionMember 2024-04-01 2024-06-30 0001434524 srt:ChiefExecutiveOfficerMember clir:NonQualifiedStockOptionMember 2024-01-01 2024-06-30 0001434524 clir:NonQualifiedStockOptionMember 2025-01-01 2025-06-30 0001434524 clir:EquityIncentivePlanMember 2025-01-01 2025-06-30 0001434524 us-gaap:RetainedEarningsMember 2025-04-01 2025-06-30 0001434524 us-gaap:RetainedEarningsMember 2025-01-01 2025-03-31 0001434524 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001434524 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001434524 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001434524 clir:SeattleMember 2024-10-31 0001434524 country:CN 2025-05-31 0001434524 srt:MinimumMember 2024-10-31 0001434524 srt:MaximumMember 2024-10-31 0001434524 clir:OklahomaQualityJobsActMember 2021-01-01 2021-12-31 0001434524 clir:ResearchGrantFromDepartmentOfEnergyMember 2025-04-01 2025-06-30 0001434524 clir:OklahomaQualityJobsActMember 2025-04-01 2025-06-30 0001434524 clir:ResearchGrantFromDepartmentOfEnergyMember 2025-01-01 2025-06-30 0001434524 clir:OklahomaQualityJobsActMember 2025-01-01 2025-06-30 0001434524 clir:ResearchGrantFromDepartmentOfEnergyMember 2024-04-01 2024-06-30 0001434524 clir:OklahomaQualityJobsActMember 2024-04-01 2024-06-30 0001434524 clir:ResearchGrantFromDepartmentOfEnergyMember 2024-01-01 2024-06-30 0001434524 clir:OklahomaQualityJobsActMember 2024-01-01 2024-06-30 0001434524 clir:RegisteredTrademarksMember 2025-06-30 0001434524 clir:RegisteredTrademarksMember 2024-12-31 0001434524 clir:PatentsPendingMember 2025-06-30 0001434524 clir:IssuedPatentsMember 2025-06-30 0001434524 clir:PatentsPendingMember 2024-12-31 0001434524 clir:IssuedPatentsMember 2024-12-31 0001434524 us-gaap:TrademarksMember 2025-06-30 0001434524 srt:MinimumMember 2025-06-30 0001434524 srt:MaximumMember 2025-06-30 0001434524 srt:ChiefExecutiveOfficerMember clir:NonQualifiedStockOptionMember 2025-06-30 0001434524 clir:EquityIncentivePlanMember 2025-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2025-06-30 0001434524 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2025-04-01 2025-06-30 0001434524 country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2025-01-01 2025-06-30 0001434524 clir:PrivatePrefundedWarrantsMember us-gaap:PrivatePlacementMember 2024-06-30 0001434524 clir:PrivatePrefundedWarrantsMember us-gaap:PrivatePlacementMember 2024-04-30 0001434524 2024-06-30 0001434524 2023-12-31 0001434524 country:CN 2024-12-31 0001434524 us-gaap:WarrantMember 2025-01-01 2025-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-06-30 0001434524 us-gaap:EmployeeStockOptionMember 2025-01-01 2025-06-30 0001434524 us-gaap:WarrantMember 2024-01-01 2024-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001434524 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-06-30 0001434524 us-gaap:StockOptionMember 2025-04-01 2025-06-30 0001434524 us-gaap:StockOptionMember 2025-01-01 2025-06-30 0001434524 us-gaap:StockOptionMember 2024-04-01 2024-06-30 0001434524 us-gaap:StockOptionMember 2024-01-01 2024-06-30 0001434524 clir:WarrantsMember us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 clir:WarrantsMember us-gaap:AdditionalPaidInCapitalMember clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 clir:PrefundedWarrantsMember us-gaap:AdditionalPaidInCapitalMember us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 clir:PrefundedWarrantsMember us-gaap:AdditionalPaidInCapitalMember clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 clir:WarrantsMember us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 clir:WarrantsMember clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 clir:PrefundedWarrantsMember us-gaap:PrivatePlacementMember 2024-04-01 2024-06-30 0001434524 clir:PrefundedWarrantsMember clir:ParticipationRightMember 2024-04-01 2024-06-30 0001434524 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001434524 2025-08-06 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2025-04-01 2025-06-30 0001434524 clir:ConsultantPlanMember 2025-04-01 2025-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001434524 clir:ConsultantPlanMember 2024-04-01 2024-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001434524 clir:ConsultantPlanMember 2024-01-01 2024-06-30 0001434524 clir:WarrantsMember 2024-01-01 2024-12-31 0001434524 clir:WarrantsMember 2025-01-01 2025-06-30 0001434524 clir:PreFundedWarrantsMember 2025-01-01 2025-06-30 0001434524 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2025-01-01 2025-06-30 0001434524 country:CN us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember clir:ClearsignAsiaLimitedMember 2024-08-22 2024-08-22 0001434524 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsMember clir:ClearsignAsiaLimitedMember 2024-08-22 2024-08-22 0001434524 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001434524 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001434524 2024-01-01 2024-12-31 0001434524 us-gaap:AdditionalPaidInCapitalMember 2025-04-01 2025-06-30 0001434524 us-gaap:AdditionalPaidInCapitalMember 2025-01-01 2025-03-31 0001434524 2025-01-01 2025-03-31 0001434524 us-gaap:CommonStockMember 2025-01-01 2025-03-31 0001434524 clir:TwoThousandAndTwentyOnePlanMember 2025-01-01 2025-06-30 0001434524 srt:ChiefExecutiveOfficerMember clir:NonQualifiedStockOptionMember 2023-01-01 2023-12-31 0001434524 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2025-01-01 2025-06-30 0001434524 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2024-01-01 2024-06-30 0001434524 clir:ResearchGrantFromDepartmentOfEnergyMember 2023-01-01 2023-12-31 0001434524 clir:ResearchGrantFromDepartmentOfEnergyMember 2022-01-01 2022-12-31 0001434524 2024-12-31 0001434524 clir:TulsaMember 2025-01-01 2025-06-30 0001434524 clir:TwoThousandAndTwentyOnePlanMember 2025-06-30 0001434524 clir:TwoThousandAndTwentyOnePlanMember 2024-12-31 0001434524 country:CN 2025-05-01 2025-05-31 0001434524 clir:SeattleMember 2024-10-01 2024-10-31 0001434524 2025-04-01 2025-06-30 0001434524 clir:ConsultantPlanMember 2025-01-01 2025-06-30 0001434524 us-gaap:CommonStockMember clir:AtMarketOfferingMember 2025-06-30 0001434524 2025-06-30 0001434524 2025-01-01 2025-06-30 0001434524 2024-01-01 2024-06-30 0001434524 2024-04-01 2024-06-30 0001434524 2024-01-01 2024-03-31 0001434524 clir:WarrantsMember 2025-06-30 0001434524 clir:PreFundedWarrantsMember 2025-06-30 0001434524 clir:WarrantsMember 2024-12-31 0001434524 clir:PreFundedWarrantsMember 2024-12-31 0001434524 country:CN 2025-06-30 0001434524 us-gaap:SubsequentEventMember clir:AtMarketOfferingMember 2025-07-17 2025-07-17 iso4217:USD iso4217:USD shares pure shares clir:installment clir:segment http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet 0001434524 --12-31 2025 Q2 false 0 0 P3Y 0.33 52426282 50285509 0 0 10-Q true 2025-06-30 false 001-35521 CLEARSIGN TECHNOLOGIES CORPORATION CLEARSIGN TECHNOLOGIES CORPORATION DE 26-2056298 8023 E. 63rd Place, Suite 101 Tulsa OK 74133 918 236-6461 Common Stock CLIR NASDAQ Yes Yes Non-accelerated Filer true false false 52426282 12339000 14035000 25000 165000 268000 194000 550000 454000 13182000 14848000 251000 238000 798000 830000 14231000 15916000 1556000 1220000 93000 75000 378000 671000 1675000 73000 3702000 2039000 115000 113000 3817000 2152000 0.0001 0.0001 2000000 2000000 0 0 0 0 0.0001 0.0001 87500000 87500000 52426282 50285509 5000 5000 113202000 112796000 -21000 -21000 -102772000 -99016000 10414000 13764000 14231000 15916000 133000 45000 534000 1147000 78000 3000 283000 668000 55000 42000 251000 479000 247000 402000 694000 683000 1646000 1777000 3652000 3185000 1893000 2179000 4346000 3868000 -1838000 -2137000 -4095000 -3389000 115000 77000 248000 138000 43000 185000 91000 264000 3000 7000 158000 265000 339000 409000 -1680000 -1872000 -3756000 -2980000 -0.03 -0.03 -0.04 -0.04 -0.07 -0.07 -0.07 -0.07 55217968 55217968 47312810 47312810 55107588 55107588 43080454 43080454 -1680000 -1872000 -3756000 -2980000 -1000 -4000 -1680000 -1873000 -3756000 -2984000 50286000 5000 112796000 -21000 -99016000 13764000 81000 45000 45000 326000 279000 279000 4000 4000 4000 23000 24000 24000 1703000 -2076000 -2076000 52423000 5000 113148000 -21000 -101092000 12040000 51000 51000 3000 3000 3000 -1680000 -1680000 52426000 5000 113202000 -21000 -102772000 10414000 38687000 4000 98922000 -17000 -93717000 5192000 67000 67000 67000 22000 16000 16000 307000 326000 326000 0.81 4000 3000 3000 -3000 -3000 -1108000 -1108000 39043000 4000 99302000 -20000 -94825000 4461000 256000 344000 344000 11000 13000 13000 0.81 4000 3000 3000 5314000 1000 2390000 2391000 1831000 1831000 2250000 865000 865000 1214000 1214000 2389000 2389000 3350000 1447000 1447000 580000 580000 2250000 2250000 -1000 -1000 -1872000 -1872000 50206000 5000 112602000 -21000 -96697000 15889000 -3756000 -2980000 7000 6000 96000 382000 98000 91000 44000 43000 3000 75000 -183000 -140000 -152000 96000 238000 330000 78000 -13000 52000 1603000 -291000 -1622000 -2525000 4000 18000 53000 99000 -57000 -117000 12967000 24000 41000 31000 -17000 12936000 -4000 -1696000 10290000 14035000 5684000 12339000 15974000 279000 326000 68000 32000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1 – Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">ClearSign Technologies Corporation (“ClearSign” or the “Company”) designs and develops products and technologies for the purpose of decarbonization and improving key performance characteristics of industrial and commercial systems, including operational performance, energy efficiency, emission reduction, safety, and overall cost-effectiveness. The Company’s patented technologies are designed to be embedded in established original equipment manufacturers (“OEM”) products as ClearSign Core™ and ClearSign Eye and other sensing configurations in order to enhance the performance of combustion systems and fuel safety systems in a broad range of markets. These markets include energy (upstream oil production and down-stream refining), commercial/industrial boiler, chemical, petrochemical, transport and power industries. The Company’s primary technology is its ClearSign Core™ technology, which achieves very low emissions without the need of selective catalytic reduction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company was originally incorporated in the State of Washington in 2008. During January 2022, the Company relocated its headquarters from Seattle, Washington to Tulsa, Oklahoma. Effective June 15, 2023, the Company changed its state of incorporation to Delaware. On July 28, 2017, the Company incorporated a subsidiary, ClearSign Asia Limited, in Hong Kong to represent the Company’s business and technological interests throughout Asia. Through ClearSign Asia Limited, the Company has established a wholly foreign owned enterprise in China – ClearSign Combustion (Beijing) Environmental Technologies Co., LTD. On August 22, 2024, the Company’s Board of Directors (the “Board”) authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The effective date of our dormancy filing was March 12, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Unless otherwise stated or the context otherwise requires, the terms “we,” “us,” “our,” “ClearSign” and the “Company” refer to ClearSign Technologies Corporation and its subsidiary, ClearSign Asia Limited.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Business Segments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company operates in one operating and reportable segment engaged in the design, development and sale of combustion technologies that improve the performance and cost-effectiveness of industrial combustion systems, referred to herein as the “Combustion” segment. The Company manages its business activities on a consolidated basis. Since the operations comprise a single reportable segment, amounts reported in the consolidated balance sheets, statements of operations and comprehensive loss, stockholders’ equity, and cash flows represent the activities of the Combustion segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Combustion segment derives revenues by delivering products and technology solutions to OEM’s and end-users. Our products and solutions can be incorporated into a new or existing customer infrastructure or equipment. Customer contracts can include multiple billing milestones and performance obligations. The Company can typically satisfy its performance obligations within a twelve month period, but customer project delays, some of which can be beyond the Company’s control, can impact timing of performance and there is no assurance we will satisfy all performance obligations in such period of time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s Chief Executive Officer, who is the chief operating decision maker (“CODM”), reviews quarterly financial information on a consolidated basis for making operating decisions, allocating resources and evaluating financial performance. The CODM consistently reviews the consolidated statements of operations and comprehensive loss to manage operations and monitor performance against management expectations. Factors considered by the CODM when assessing a reportable segment include factors such as, but not limited to, human capital, intellectual property, customer relationships and business model design. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;background:#ffff00;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">Substantially all the Company’s operating activities, including its long-lived assets, are located within the United States. Customers in the United States accounted for </span>100% of revenues during the three and six months ended June 30, 2025 and 2024. The Company disaggregates geographical revenues by selling location, since many of our target customers are global entities, and it would be more likely than not, that these customers would negotiate sales within our current territory in the United States.</p> P3Y P3Y 1 1 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2 – Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2024 has been derived from the Company’s audited consolidated financial statements as of that date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the opinion of management, these condensed consolidated financial statements reflect all normal recurring and other adjustments necessary for a fair presentation. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024. Operating results for interim periods are not necessarily indicative of operating results for an entire fiscal year or any other future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Research and Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share-based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the three and six months ended June 30, 2025, the Company received no funds from these types of arrangements. During the three and six months ended June 30, 2024, the Company received zero and $107 thousand, respectively, from these types of arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024 include assets amounting to approximately $170 thousand and $145 thousand, respectively, relating to the operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by June 30, 2032, and of which $211 thousand has been paid as of June 30, 2025. On August 22, 2024, the Board authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The dormancy filing became effective as of March 12, 2025. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i> (“ASU 2023-09”) to enhance the transparency and decision-making usefulness of income tax disclosures by requiring additional information on an entity's tax rate reconciliation, as well as income taxes paid. ASU 2023-09 is effective for our reporting period beginning January 1, 2025. We are currently assessing the impact that the adoption of ASU 2023-09 will have on the disclosures in our annual consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In November 2024, FASB issued ASU No. 2024-03, <i style="font-style:italic;">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures</i> (Subtopic 220-40) (“ASU 2024-03”). ASU 2024-03 requires enhanced disclosures about types of expenses, including purchases of inventory, employee compensation, depreciation, and amortization, in commonly presented expense captions. The amendments are effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. Entities may apply the amendments prospectively or retrospectively to any or all prior periods presented in the financial statements. We are currently evaluating the impact that this guidance will have on the disclosures within our consolidated financial statements. While ASU 2024-03 will impact only our disclosures and not our financial condition and results of operations, we are assessing when we will adopt the ASU 2024-03.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In May 2025, FASB issued ASU No. 2025-04, <i style="font-style:italic;">Compensation—Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer</i> (“ASU 2025-04”), 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. ASU 2025-04 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 is effective for our reporting period beginning January 1, 2027, with early adoption permitted.  We are currently assessing the impact that the adoption of ASU 2025-04 will have on the disclosures in our annual consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with the rules and regulations of the Securities and Exchange Commission (the “SEC”) for reporting on Form 10-Q. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. The condensed consolidated balance sheet at December 31, 2024 has been derived from the Company’s audited consolidated financial statements as of that date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In the opinion of management, these condensed consolidated financial statements reflect all normal recurring and other adjustments necessary for a fair presentation. These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2024. Operating results for interim periods are not necessarily indicative of operating results for an entire fiscal year or any other future periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of ClearSign and its subsidiary. Intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make certain estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Research and Development</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The cost of research and development is expensed as incurred. Research and development costs consist of salaries, benefits, share-based compensation, consumables, and consulting fees, including costs to develop and test prototype equipment and parts. Research and development costs have been offset by funds received, if any, from strategic partners in cost sharing, collaborative projects. During the three and six months ended June 30, 2025, the Company received no funds from these types of arrangements. During the three and six months ended June 30, 2024, the Company received zero and $107 thousand, respectively, from these types of arrangements.</p> 0 107000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Foreign Operations</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024 include assets amounting to approximately $170 thousand and $145 thousand, respectively, relating to the operations of ClearSign Asia Limited. The Beijing registered capital requirement is $350 thousand, which is required to be paid by June 30, 2032, and of which $211 thousand has been paid as of June 30, 2025. On August 22, 2024, the Board authorized management to move forward with filing for dormancy with Chinese regulators to suspend the Company’s Beijing, China operations. A dormancy filing allows the Company to keep its China legal entity in a suspended status for up to three years. The Company can revive its China operations at any time during those three years with minimal cost impact. The dormancy filing became effective as of March 12, 2025. </p> 170000 145000 350000 211000 P3Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Issued Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i> (“ASU 2023-09”) to enhance the transparency and decision-making usefulness of income tax disclosures by requiring additional information on an entity's tax rate reconciliation, as well as income taxes paid. ASU 2023-09 is effective for our reporting period beginning January 1, 2025. We are currently assessing the impact that the adoption of ASU 2023-09 will have on the disclosures in our annual consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In November 2024, FASB issued ASU No. 2024-03, <i style="font-style:italic;">Income Statement—Reporting Comprehensive Income—Expense Disaggregation Disclosures</i> (Subtopic 220-40) (“ASU 2024-03”). ASU 2024-03 requires enhanced disclosures about types of expenses, including purchases of inventory, employee compensation, depreciation, and amortization, in commonly presented expense captions. The amendments are effective for fiscal years beginning after December 15, 2026, and interim periods beginning after December 15, 2027, with early adoption permitted. Entities may apply the amendments prospectively or retrospectively to any or all prior periods presented in the financial statements. We are currently evaluating the impact that this guidance will have on the disclosures within our consolidated financial statements. While ASU 2024-03 will impact only our disclosures and not our financial condition and results of operations, we are assessing when we will adopt the ASU 2024-03.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">In May 2025, FASB issued ASU No. 2025-04, <i style="font-style:italic;">Compensation—Stock Compensation (Topic 718) and Revenue from Contracts with Customers (Topic 606): Clarifications to Share-Based Consideration Payable to a Customer</i> (“ASU 2025-04”), 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. ASU 2025-04 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 is effective for our reporting period beginning January 1, 2027, with early adoption permitted.  We are currently assessing the impact that the adoption of ASU 2025-04 will have on the disclosures in our annual consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3 – Fixed Assets, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fixed Assets, Net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets, net are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease ROU assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation expense for the three and six months ended June 30, 2025 was $7 thousand and $12 thousand, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Depreciation expense for the three and six months ended June 30, 2024 was $4 thousand and $11 thousand, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Leases</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;white-space:pre-wrap;">The Company leases office space in Tulsa, Oklahoma, Seattle, Washington, and Beijing, China. During May 2025, the Company renewed its Beijing, China lease for </span><span style="font-size:10pt;">24 months</span><span style="font-size:10pt;"> with monthly rent at approximately </span><span style="font-size:10pt;">$3</span><span style="font-size:10pt;"> thousand. As a result of this renewal, the Company increased the right-of-use (“ROU”) asset and lease liability by </span><span style="font-size:10pt;">$68</span><span style="font-size:10pt;"> thousand during the six months ended June 30, 2025. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;">During October 2024, the Company entered into a sub-lease agreement to re</span><span style="font-size:10pt;">nt office space in Seattle for approximately </span><span style="font-size:10pt;">$2</span><span style="font-size:10pt;"> thousand per month for </span><span style="font-size:10pt;">twelve months</span><span style="font-size:10pt;white-space:pre-wrap;">. The Seattle lease is considered a short-term lease, as the lease term is 12 months or less from the commencement date. The short-term lease expense for the three and six months ended June 30, 2025 was approximately $</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;"> thousand and $</span><span style="font-size:10pt;">11</span><span style="font-size:10pt;"> thousand, respectively. The short-term lease expense for the three and six months ended June 30, 2024 was approximately $</span><span style="font-size:10pt;">5</span><span style="font-size:10pt;"> thousand and $</span><span style="font-size:10pt;">11</span><span style="font-size:10pt;"> thousand, respectively. The Tulsa and Beijing leases are classified as operating leases, with remaining terms ranging from </span><span style="font-size:10pt;">two years</span><span style="font-size:10pt;"> </span><span style="font-size:10pt;">to approximately </span><span style="font-size:10pt;">three years</span><span style="font-size:10pt;">; contractual language requires renewal negotiations to occur at or near termination. These leases are normal and customary for office space, in that, contractual guarantees exist requiring the lessee return the premises to its original functional state.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Tulsa lease contains fixed annual lease payments that increase annually by 2%. The Seattle, Tulsa, and Beijing total monthly minimum rent is approximately $10 thousand, in the aggregate. Operating lease costs for the three and six months ended June 30, 2025 was $25 thousand and $49 thousand, respectively. Operating lease costs for the three and six months ended June 30, 2024 was $24 thousand and $48 thousand, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental balance sheet information related to operating leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden__wLe2abb30SVVUaDNJuoqw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease ROU assets, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long term lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (in years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplemental cash flow information related to operating leases is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.34%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Six Months Ended </p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows used in operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash impact of new leases and lease modifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company’s operating lease liabilities as of June 30, 2025 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025 (remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 101</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total future lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 219</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 208</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Office furniture and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (97)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (85)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating lease ROU assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 103000 99000 43000 43000 146000 142000 97000 85000 49000 57000 202000 181000 251000 238000 7000 12000 4000 11000 P24M 3000 68000 2000 P12M 5000 11000 5000 11000 P2Y P3Y 0.02 10000 25000 49000 24000 48000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden__wLe2abb30SVVUaDNJuoqw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Operating lease ROU assets, net</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 181</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Current lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Long term lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 115</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average remaining lease term (in years):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 202000 181000 93000 75000 115000 113000 208000 188000 P2Y2M12D P2Y7M6D 0.044 0.053 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.34%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Six Months Ended </p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Operating cash flows used in operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 49</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 49</p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash impact of new leases and lease modifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:bottom;width:70.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Change in operating lease ROU assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 32</p></td></tr></table> 49000 49000 68000 29000 68000 32000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Minimum future payments under the Company’s operating lease liabilities as of June 30, 2025 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025 (remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 101</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:bottom;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Total future lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 219</p></td></tr><tr><td style="vertical-align:bottom;width:75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 208</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 50000 101000 68000 219000 11000 208000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4 – Patents and Other Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Patents and other intangible assets are summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Patents pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Issued patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Registered trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expense for three and six months ended June 30, 2025 was $43 thousand and $85 thousand, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization expense for three and six months ended June 30, 2024 was $42 thousand and $80 thousand, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Future amortization expense associated with issued patents and registered trademarks as of June 30, 2025 is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 106</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 413</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;">The amortization life for patents ranges between </span><span style="-sec-ix-hidden:Hidden_xrXEfD1FKEO2J2bq5oEGGA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span><span style="font-size:10pt;"> to </span><span style="font-size:10pt;">five years</span><span style="font-size:10pt;"> and trademark lives are set at </span><span style="font-size:10pt;">ten years</span><span style="font-size:10pt;">. The Company does not amortize patents or trademarks classified as pending. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the three and six months ended June 30, 2025 and 2024, the Company assessed its patent and trademark assets. The Company also evaluated its strategic approach to the pursuit and protection of its intellectual property. It is the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">intent of the Company to continue to pursue intellectual property protection. If the Company identifies certain assets where the intellectual property does not directly align with its core technology, the Company will impair the intangible asset and write-off the asset as an expense.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Patents pending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Issued patents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,056</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,433</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,380</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Registered trademarks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (729)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (644)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 377000 346000 1056000 1034000 1433000 1380000 86000 86000 86000 86000 8000 8000 1527000 1474000 729000 644000 798000 830000 43000 85000 42000 80000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025 (remaining)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 106</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:79.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 413</p></td></tr></table> 75000 130000 106000 70000 30000 2000 413000 P5Y P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5 – Revenue, Contract Assets and Contract Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s contracts with customers generally have performance obligations and a schedule of non-refundable cancellation obligations. Performance obligations typically fall into one of three categories, product shipment, burner performance tests and engineering design. Customer payment milestones are unique to individual contracts and may occur prior to completion of performance obligations. Customer payment terms typically range between thirty and sixty days from the date of billing. Our customer contracts typically have a duration of less than twelve months. Delays in contract performance, if any, typically occur as a result of customer onsite project delays outside of our control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $133 thousand of revenues and $78 thousand of cost of goods sold during the three months ended June 30, 2025. The revenue and cost of goods sold relate to spare parts orders from multiple customers, and delivery of a boiler burner to a repeat customer. These products and services constitute performance obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $534 thousand of revenues and $283 thousand of cost of goods sold during the six months ended June 30, 2025. The revenue and cost of goods sold predominantly relate to spare parts orders for multiple customers, sales of boiler burners to a single customer, and the successful completion of an engineering study referred herein as a Computational Fluid Dynamic analysis (“CFD”). These products and services constitute performance obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $45 thousand of revenues and $3 thousand of cost of goods sold during the three months ended June 30, <span style="white-space:pre-wrap;">2024. The revenue and cost of goods sold relate to the successful completion of engineering studies for a repeat customer. These products and services constitute performance obligations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company recognized $1,147 thousand of revenues and $668 thousand of cost of goods sold during the six months ended June 30, <span style="white-space:pre-wrap;">2024. The revenue and cost of goods sold relate predominantly to the Company’s process burner product line. The Company delivered multiple burners in connection with a single customer order, successfully completed engineering studies and a CFD analysis, and fulfilled multiple spare parts orders. These products and services constitute performance obligations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company had contract assets of $268 thousand and $194 thousand at June 30, 2025 and December 31, 2024, respectively. The Company had contract liabilities of $1,675 thousand and $73 thousand at June 30, 2025 and December 31, <span style="white-space:pre-wrap;">2024, respectively. Of the </span>$73 thousand contract liabilities balance at December 31, 2024, the Company recognized revenue of $10 thousand and $33 thousand during the three and six months ended June 30, 2025, respectively.</p> 133000 78000 534000 534000 283000 283000 45000 3000 1147000 668000 268000 194000 1675000 73000 73000 10000 33000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 6 – Product Warranties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company’s warranty liability activity, which is included in accounts payable and accrued liabilities in the accompanying condensed consolidated balance sheets as of June 30, 2025 and December 31, 2024, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:76.09%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability at beginning of year</p></td><td style="vertical-align:bottom;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accruals</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes related to expirations and settlements</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability at end of period</p></td><td style="vertical-align:bottom;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:76.09%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:2.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><i style="font-style:italic;">(in thousands)</i></p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;font-style:italic;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability at beginning of year</p></td><td style="vertical-align:bottom;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accruals</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 478</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (162)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Changes related to expirations and settlements</p></td><td style="vertical-align:bottom;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty liability at end of period</p></td><td style="vertical-align:bottom;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 331</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 471000 110000 46000 478000 162000 114000 24000 3000 331000 471000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7 – Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Common Stock and Preferred Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company is authorized to issue 87.5 million shares of common stock and 2.0 million shares of preferred stock. Preferences, limitations, voting powers and relative rights of any preferred stock to be issued may be determined by the Board. The Company has not issued any shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has an At-The-Market (“ATM”) program pursuant to an ATM Offering Agreement with H.C. Wainwright &amp; Co., LLC (“Wainwright”) as sales agent, dated July 17, 2025 (the “Sales Agreement”), pursuant to which the Company may sell shares of common stock with an aggregate offering price of up to $10.39 million. We previously had an ATM program with Virtu Americas LLC (the “Virtu ATM”), which was terminated effective as of July 12, 2025. As of June 30, 2025, we cumulatively issued approximately 1.6 million shares of common stock under the Virtu ATM, at an average price of $3.84 per share. Gross proceeds totaled approximately $6.1 million and net cash proceeds was approximately $5.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;background:#00ffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company is currently subject to the SEC’s “baby shelf rules,” which prohibit companies with a public float of less than $75 million from issuing securities under a shelf registration statement in excess of one-third of such company’s public float in a 12-month period. These rules may limit future issuances of shares by the Company under our “shelf” registration statement on Form S-3, including through the ATM program with Wainwright or other securities offerings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants and Pre-Funded Warrants</span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-family:'Segoe UI';font-size:9pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The following table summarizes the activity and outstanding balance of our outstanding warrants and pre-funded warrants as of June 30, 2025, along with the associated weighted average exercise price and weighted average remaining life for such warrants and pre-funded warrants.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.18029785%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;width:45.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b> </p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:28.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded Warrants</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> </p></td></tr><tr><td style="vertical-align:bottom;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Number</p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Wtd. Avg. Exercise Price </p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Wtd. Avg. Remaining Life (in years) </p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Aggregate Intrinsic Value</p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Number</p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Wtd. Avg. Exercise Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Aggregate Intrinsic Value</p></td></tr><tr><td style="vertical-align:middle;width:22.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Beginning Balance </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 21,295</p></td><td style="vertical-align:middle;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 1.0535</p></td><td style="vertical-align:middle;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 4.74</p></td><td style="vertical-align:middle;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 8,230</p></td><td style="vertical-align:middle;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4,499</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 0.0001</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 6,478</p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Exercised </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (23)</p></td><td style="vertical-align:middle;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 1.0500</p></td><td style="vertical-align:middle;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,703)</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 0.0001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Forfeited/Expired </p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Outstanding at Period End </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 21,272</p></td><td style="vertical-align:middle;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 1.0535</p></td><td style="vertical-align:middle;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 4.24</p></td><td style="vertical-align:middle;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2,796</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 0.0001</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 1,565</p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td colspan="13" style="vertical-align:middle;width:90.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(1) Pre-funded warrants have no expiration date and only expire when exercised in full.</i> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2024 for details related to our outstanding warrants and pre-funded warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">On June 17, 2021, the Company's stockholders approved and the Company adopted the ClearSign Technologies Corporation 2021 Equity Incentive Plan (the “2021 Plan”) which permits the Company to grant incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock, restricted stock units, performance units, and performance shares, to eligible participants, which includes employees, directors and consultants. The Board’s Human Capital and Compensation Committee (the “Compensation Committee”) is authorized to administer the 2021 Plan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The 2021 Plan provides for an annual increase in available shares equal to the lesser of (i) 10% of the aggregate number of shares of common stock issued by the Company in the prior fiscal year; or (ii) such number provided by the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation Committee; provided, however, that the total cumulative increase in the number of shares available for issuance pursuant to this automatic share increase shall not exceed 400 thousand shares of common stock. In 2025, the Board did not exercise their right to limit the automatic increase. Accordingly, the 2021 Plan share reserve increased by 400 thousand shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balances for the 2021 Plan is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,316</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares under the Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,858</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,174</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Options </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Under the terms of the 2021 Plan, incentive stock options and nonstatutory stock options must have an exercise price at or above the fair market value on the date of the grant. At the time of grant, the Company will determine the period within which the option may be exercised and will specify any conditions that must be satisfied before the option vests and may be exercised. The Company estimates the fair value of stock options on the date of grant using the Black-Scholes option pricing model. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As permitted by SEC Staff Accounting Bulletin 107, management utilized the simplified approach to estimate the expected term of the options, which represents the period of time that options granted are expected to be outstanding. Expected volatility has been determined through the Company’s historical stock price volatility. The Company has not made an estimate of forfeitures at the time of the grant, but rather accounts for forfeitures at the time they occur. The risk-free rate for periods within the expected life of the option is based on the U.S. Treasury yield in effect at the time of grant. The Company has never declared or paid dividends and has no plans to do so in the foreseeable future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Equity Incentive Plan Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background:#ffffff;">Compensation expense associated with stock option awards for the three and six months ended June 30, 2025 totaled $</span><span style="background:#ffffff;">17</span><span style="background:#ffffff;"> thousand and $</span><span style="background:#ffffff;">38</span><span style="background:#ffffff;"> thousand, respectively. Compensation expense associated with stock option awards for the three and six months ended June 30, 2024 totaled $</span><span style="background:#ffffff;">28</span><span style="background:#ffffff;"> thousand and $</span><span style="background:#ffffff;">50</span><span style="background:#ffffff;"> thousand, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company’s 2011 Equity Incentive Plan and the 2021 Plan stock option activity and changes is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:54.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:54.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Options to Purchase Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Weighted Average Exercise Price</p></td><td style="vertical-align:bottom;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Weighted Average Remaining Contractual Life (in years)</p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Aggregate Intrinsic Value</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The intrinsic value is the difference between the Company’s common stock price and the option exercise prices multiplied by the number of in-the-money options. This amount changes based on the fair value of the Company’s common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">At June 30, 2025, there was $249 thousand of total unrecognized compensation cost related to non-vested stock option-based compensation arrangements. Vesting criteria ranges from time-based to performance-based. The Company records costs for time-based arrangements ratably across the timeframe, whereas performance-based arrangements require management to continually evaluate predetermined goals against actual circumstances. The maximum contractual term for these options are ten years from the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Inducement Options</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#00ffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During the year ended December 31, 2023, the Company granted non-qualified stock options to its Chief Technology Officer to purchase an aggregate of 150 thousand shares of common stock with an exercise price of $0.91 as a material inducement to accept employment with the Company. These inducement options vest in three equal installments, with <span style="-sec-ix-hidden:Hidden_9uVuX9w0YkW-7cwm-_cZJQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> third of the option vesting on the grant date, and each remaining third vesting on the second and third anniversaries of the grant date, subject to continued employment with the Company. The fair value of these options were estimated on the grant date using the Black-Scholes valuation model, which resulted in $112 thousand. The compensation expense recognized for these awards for the three and six months ended June 30, 2025 was $9 thousand and $18 thousand, respectively. The compensation expense recognized for these awards for the three and six months ended June 30, 2024 was $10 thousand and $19 thousand, respectively. Total unrecognized compensation expense for these inducement options as of June 30, 2025 was $13 thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">These inducement options were granted outside of the 2021 Plan and in accordance with the employment inducement</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">exemption provided under Nasdaq Listing Rule 5635(c)(4).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A summary of the Company’s inducement option activity and changes is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:49.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:49.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Options to Purchase Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Exercise Price</p></td><td style="vertical-align:bottom;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Remaining Contractual Life (in years)</p></td><td style="vertical-align:bottom;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Aggregate Intrinsic Value</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Restricted Stock Units</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company awards employees and directors restricted stock units (“RSUs”) in lieu of cash payment for compensation. These awards are granted from the 2021 Plan. Employee vesting criteria is time based, and compensation expense is recognized ratably across the timeframe. The Company pays payroll withholding taxes on behalf of the employee at vesting, and withholds shares from the employee’s award to cover the taxes payable. The Company accrued taxes for RSU share-based compensation of $18 thousand and $29 thousand for the six months ended June 30, 2025 and 2024, respectively. Total unrecognized compensation expense for employee RSUs as of June 30, 2025 was $266 thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Director vesting criteria is contingent upon the occurrence of one of four future events, which the Company cannot predict or control. Therefore, compensation expense for director RSUs is not recognized until one of these four future events occur, which is in accordance with FASB Accounting Standards Codification (“ASC”)<i style="font-style:italic;"> </i>Topic 718<i style="font-style:italic;">, </i>“<i style="font-style:italic;">Compensation – Stock Compensation</i>.” Total unrecognized compensation expense for director services as of June 30, 2025 was $743 thousand. Director compensation is earned on a quarterly basis with the target value of compensation set at approximately $75<span style="white-space:pre-wrap;"> thousand per quarter, assuming five directors, one chairperson for each committee and two committee members for each of the three committees. As of June 30, 2025, we had seven directors. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">On May 27, 2025, David M. Maley notified the Company that he would not stand for re-election as a director of the Company upon the expiration of his current term, which expired at the Company’s 2025 annual meeting of stockholders held on July 25, 2025. In addition, Judith S. Schrecker and Catharine M. de Lacy both resigned from the Board and its committees effective as of August 4, 2025. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A summary of the Company’s RSUs activity is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:54.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Grant Date Fair Value</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Contractual Life (in years) <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.88</p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.36</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">1)</td><td style="padding:0pt;"><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">The weighted average contractual life calculation excludes the number of director RSUs that vest upon one of four performance events (refer to discussion above for details).</i></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">A summary of the Company’s RSU compensation expense is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Six Months Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average value per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Awards</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company awards employees stock in lieu of cash payment for compensation, typically to satisfy accrued bonus compensation. The awards are granted from the 2021 Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0978775%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:24.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;width:46.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Fair Value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Fair Value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average per Share</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of stock payments in accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.06</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Consultant Stock Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company’s 2013 Consultant Stock Plan (the “Consultant Plan”) provides for the granting of shares of common stock to consultants who provide services related to capital raising, investor relations, and making a market in or promoting the Company’s securities. The Company’s officers, employees, and Board members are not entitled to receive grants from the Consultant Plan. The Compensation Committee is authorized to administer the Consultant Plan and establish the grant terms. The Consultant Plan provides for quarterly increases in the available number of authorized shares equal to the lesser of 1% of any new shares issued by the Company during the quarter immediately prior to the adjustment date or such lesser amount as the Board shall determine. </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Consultant Plan activity is as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:65%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserved but unissued shares at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserved but unissued shares at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Consultant Plan compensation expense is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Six Months Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average value per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.81</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p> 87500000 2000000 10390000 1600000 3.84 6100000 5900000 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;margin-bottom:5pt;margin-top:5pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.18029785%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:middle;width:45.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Warrants</b> </p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:middle;width:28.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pre-Funded Warrants</b><sup style="font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> </p></td></tr><tr><td style="vertical-align:bottom;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0.05pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Number</p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Wtd. Avg. Exercise Price </p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Wtd. Avg. Remaining Life (in years) </p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Aggregate Intrinsic Value</p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Number</p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Wtd. Avg. Exercise Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;">Aggregate Intrinsic Value</p></td></tr><tr><td style="vertical-align:middle;width:22.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Beginning Balance </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 21,295</p></td><td style="vertical-align:middle;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 1.0535</p></td><td style="vertical-align:middle;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 4.74</p></td><td style="vertical-align:middle;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 8,230</p></td><td style="vertical-align:middle;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 4,499</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 0.0001</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 6,478</p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Exercised </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (23)</p></td><td style="vertical-align:middle;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 1.0500</p></td><td style="vertical-align:middle;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"> (1,703)</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 0.0001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Forfeited/Expired </p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:22.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;">Outstanding at Period End </p></td><td style="vertical-align:middle;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 21,272</p></td><td style="vertical-align:middle;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:11.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 1.0535</p></td><td style="vertical-align:middle;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 4.24</p></td><td style="vertical-align:middle;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:middle;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 2,796</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"> 0.0001</p></td><td style="vertical-align:middle;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 3.6pt 0.05pt 0pt;"> 1,565</p></td></tr><tr><td style="vertical-align:middle;width:22.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:12.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0.05pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td colspan="13" style="vertical-align:middle;width:90.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">(1) Pre-funded warrants have no expiration date and only expire when exercised in full.</i> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0.05pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 21295000 1.0535 P4Y8M26D 8230000 4499000 0.0001 6478000 23000 1.05 1703000 0.0001 21272000 1.0535 P4Y2M26D 2796000 0.0001 1565000 0.10 400000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">December 31, </p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding options and restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,474</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,316</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares under the Plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,692</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,858</p></td></tr><tr><td style="vertical-align:bottom;width:71.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserved but unissued shares at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,174</p></td></tr></table> 3474000 3316000 1692000 1858000 5166000 5174000 17000 38000 28000 50000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:54.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:54.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Options to Purchase Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:13.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Weighted Average Exercise Price</p></td><td style="vertical-align:bottom;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:16.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Weighted Average Remaining Contractual Life (in years)</p></td><td style="vertical-align:bottom;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Aggregate Intrinsic Value</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,397</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.18</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.78</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table> 2452000 2.04 P4Y11M1D 496000 55000 2.56 2397000 2.03 P4Y2M4D 1872000 1.7 P3Y9M10D 249000 P10Y 150000 0.91 3 112000 9000 18000 10000 19000 13000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:49.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:49.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Options to Purchase Common Stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Exercise Price</p></td><td style="vertical-align:bottom;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Remaining Contractual Life (in years)</p></td><td style="vertical-align:bottom;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Aggregate Intrinsic Value</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 119</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited/Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:48.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercisable at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.60</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table> 491000 1.53 P3Y14D 119000 491000 1.53 P2Y6M18D 441000 1.6 P2Y9M14D 18000 29000 266000 743000 75000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="6" style="vertical-align:bottom;white-space:nowrap;width:54.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:19.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Grant Date Fair Value</p></td><td style="vertical-align:bottom;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:17.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average Contractual Life (in years) <sup style="font-size:6pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.88</p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (121)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.92</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Nonvested at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.36</p></td></tr></table> 865000 0.99 P0Y10M17D 393000 0.91 121000 0.91 60000 0.92 1077000 0.97 P1Y4M9D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">For the Six Months Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:27.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:26.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 306</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted average value per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 34000 306000 66000 342000 0.89 1.36 0.89 1.32 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.0978775%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:46.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:27.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:24.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;width:46.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:7.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Fair Value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average per Share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Number of Shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Fair Value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Weighted Average per Share</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fair value of stock payments in accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 0.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.06</p></td></tr></table> 326000 279000 0.85 307000 326000 1.06 0.01 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:65%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserved but unissued shares at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increases in the number of authorized shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reserved but unissued shares at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:26.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 264000 21000 7000 278000 <p style="font-family:'Times New Roman','Times','serif';font-size:12pt;margin:0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:75%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Three Months Ended </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">For the Six Months Ended </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:27.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0pt 6pt;">(<i style="font-style:italic;">in thousands, except per share data</i>)</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Share-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:42.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average value per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.81</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.81</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p> 3000 3000 7000 6000 0.94 0.81 0.94 0.81 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Note 8 – Net Loss per Common Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-indent:36pt;background:#ffffff;margin:0pt;">The Company calculates net loss per common share in accordance with ASC Topic 260, “Earnings Per Share” (“ASC 260”). Basic and diluted net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average number of shares of common stock outstanding during the period. Under ASC 260, shares issuable for little or no cash consideration are considered outstanding common shares and included in the computation of basic net loss per share. As such, for the three and six months ended June 30, 2025 and 2024, the Company included its outstanding pre-funded warrants in its computation of net loss per share. The pre-funded warrants were issued in April and June 2024 and are each exercisable into one share of common stock at an exercise price of $0.0001 per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">The following potentially dilutive securities have not been included in the computation of diluted net loss per share for the three and six months ended June 30, 2025 and 2024, as the result would be anti-dilutive:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:middle;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:middle;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,888</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:16.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,148</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted Stock Units</p></td><td style="vertical-align:middle;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,077</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:16.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:middle;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,272</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,319</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total shares excluded from calculation</p></td><td style="vertical-align:middle;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,237</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:16.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,149</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 0.0001 0.0001 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:69.99%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:67.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">June 30, </p></td></tr><tr><td style="vertical-align:bottom;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">(<i style="font-style:italic;">in thousands</i>)</p></td><td style="vertical-align:middle;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">2024</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stock Options</p></td><td style="vertical-align:middle;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,888</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:16.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,148</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted Stock Units</p></td><td style="vertical-align:middle;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,077</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:16.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 682</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants</p></td><td style="vertical-align:middle;width:2.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,272</p></td><td style="vertical-align:middle;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,319</p></td></tr><tr><td style="vertical-align:middle;width:67.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total shares excluded from calculation</p></td><td style="vertical-align:middle;width:2.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,237</p></td><td style="vertical-align:middle;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:16.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,149</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 2888000 3148000 1077000 682000 21272000 21319000 25237000 25149000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">N</span>ote 9 – Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Litigation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. Litigation is subject to inherent uncertainties and an adverse result in any such matter may harm the Company’s business. As of the date of this report, the Company is not a party to any material pending legal proceedings or claims that the Company believes will have a material adverse effect on the business, financial condition or operating results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Indemnification Agreements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">The Company maintains indemnification agreements with our directors and officers that may require the Company to indemnify these individuals against liabilities that arise by reason of their status or service as directors or officers, except as prohibited by law.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 10 – Government Assistance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">During 2022, the Company was awarded a research grant from the Department of Energy (“DOE”) for approximately $250 thousand with the completion of such grant occurring in March 2023. The purpose of the grant was to produce a research paper for a flexible fuel ultra-low NOx process burner capable of burning 100% hydrogen fuel. During 2023, the Company was awarded a Phase 2 grant from the DOE to continue developing this ultra-low NOx hydrogen burner. The Phase 2 grant amount totaled approximately $1.6 million over a two-year<span style="white-space:pre-wrap;"> period. These awards allow the Company to request reimbursements for expenditures such as labor, material, and administrative costs. During the three and six months ended June 30, 2025, the Company recognized $</span>43 thousand and $91 thousand in reimbursements from the DOE, respectively. During the three and six months ended June 30, 2024, the Company recognized $168 thousand and $216 thousand in reimbursements from the DOE, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning in 2021, the Company received funds relating to the Oklahoma 21<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">st</sup> Century Quality Jobs Act. The estimated duration of the program is up to 10 years and is designed to attract growth industries to Oklahoma. By reporting quarterly salary statistics and meeting agreed upon employment thresholds, the state remits benefit monies to the Company. During three and six months ended June 30, 2025, the Company did not receive any funds from this program. During three and six months ended June 30, 2024, the Company recognized $16 thousand and $47 thousand in government assistance from this program, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 250000 1600000 P2Y 43000 91000 168000 216000 P10Y 16000 47000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 11 – Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">The Company has evaluated subsequent events as of the date of this report and has none to report.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> false false false false false false